$cadmin-bg-checkered-fg: $cadmin-gray-300 !default;
$cadmin-inline-scroller-max-height: 125px !default;

// Autofit Row

$cadmin-autofit-col-expand-min-width: 50px !default; // 50px

$cadmin-autofit-padded-col-padding-x: 8px !default; // 8px
$cadmin-autofit-padded-col-padding-y: 4px !default; // 4px

$cadmin-autofit-padded-no-gutters-sm: () !default;
$cadmin-autofit-padded-no-gutters-sm: map-merge(
	(
		margin: -4px,
		width: auto,
		autofit-col: (
			padding: 4px,
		),
	),
	$cadmin-autofit-padded-no-gutters-sm
);

// Close

$cadmin-close-color: $cadmin-gray-900 !default;
$cadmin-close-font-size: $cadmin-font-size-base * 1.5 !default;
$cadmin-close-font-weight: $cadmin-font-weight-bold !default;
$cadmin-close-text-shadow: null !default;

$cadmin-close: () !default;
$cadmin-close: map-deep-merge(
	(
		align-items: center,
		appearance: none,
		background-color: transparent,
		border-radius: $cadmin-btn-border-radius-sm,
		border-width: 0,
		color: $cadmin-close-color,
		cursor: $cadmin-link-cursor,
		display: inline-flex,
		font-size: 16px,
		font-weight: $cadmin-close-font-weight,
		height: 32px,
		justify-content: center,
		line-height: 1,
		opacity: 1,
		padding: 0,
		text-align: center,
		text-shadow: $cadmin-close-text-shadow,
		transition: $cadmin-btn-transition,
		width: 32px,
		hover: (
			color: $cadmin-close-color,
			opacity: 1,
			text-decoration: none,
		),
		focus: (
			box-shadow: $cadmin-btn-focus-box-shadow,
			opacity: 1,
			outline: 0,
		),
		disabled: (
			box-shadow: none,
			color: $cadmin-gray-600,
			cursor: $cadmin-disabled-cursor,
			opacity: $cadmin-btn-disabled-opacity,
			outline: 0,
		),
		disabled-active: (
			pointer-events: none,
		),
		btn-focus-box-shadow: $cadmin-btn-focus-box-shadow,
		btn-focus-outline: 0,
		lexicon-icon-margin-top: 0,
	),
	$cadmin-close
);

// C Focus Inset

$cadmin-c-focus-inset-focus: () !default;
$cadmin-c-focus-inset-focus: map-deep-merge(
	(
		box-shadow: $cadmin-component-focus-inset-box-shadow,
		border-color: $cadmin-primary-l1,
		outline: 0,
	),
	$cadmin-c-focus-inset-focus
);

// C Inner

$cadmin-c-inner: () !default;
$cadmin-c-inner: map-deep-merge(
	(
		align-items: inherit,
		display: inherit,
		flex-direction: inherit,
		height: inherit,
		justify-content: inherit,
		line-height: inherit,
		max-width: inherit,
		min-width: inherit,
		outline: 0,
		overflow: inherit,
		padding-bottom: inherit,
		padding-left: inherit,
		padding-right: inherit,
		padding-top: inherit,
		text-overflow: inherit,
		width: inherit,
	),
	$cadmin-c-inner
);

// Heading

$cadmin-heading-spacer-x: 16px !default; // 16px

$cadmin-heading-text-margin-bottom: auto !default;
$cadmin-heading-text-margin-top: auto !default;

// Inline Item

$cadmin-inline-item-lexicon-icon-margin-top: -0.1em !default;
$cadmin-inline-item-spacer-x: 8px !default; // 8px

$cadmin-inline-item-loading-animation-font-size: null !default;

$cadmin-inline-item: () !default;
$cadmin-inline-item: map-deep-merge(
	(
		align-items: center,
		display: inline-flex,
		vertical-align: middle,
		inline-item: (
			display: inline,
		),
		lexicon-icon: (
			margin-top: $cadmin-inline-item-lexicon-icon-margin-top,
		),
		loading-animation: (
			font-size: $cadmin-inline-item-loading-animation-font-size,
		),
	),
	$cadmin-inline-item
);

// Page Header

$cadmin-page-header-bg: $cadmin-white !default;

// Display

$cadmin-displays: none, inline, inline-block, block, table, table-row,
	table-cell, flex, inline-flex !default;

// Overflow

$cadmin-overflows: auto, hidden !default;

// Position

$cadmin-positions: static, relative, absolute, fixed, sticky !default;

// Font Sizes

$cadmin-font-sizes: () !default;
$cadmin-font-sizes: map-deep-merge(
	(
		text-1: (
			font-size: 0.625rem,
		),
		text-2: (
			font-size: 0.75rem,
		),
		text-3: (
			font-size: 0.875rem,
		),
		text-4: (
			font-size: 1rem,
		),
		text-5: (
			font-size: 1.125rem,
		),
		text-6: (
			font-size: 1.25rem,
		),
		text-7: (
			font-size: 1.5rem,
		),
		text-8: (
			font-size: 1.75rem,
		),
		text-9: (
			font-size: 2rem,
		),
		text-10: (
			font-size: 2.25rem,
		),
		text-11: (
			font-size: 2.5rem,
		),
	),
	$cadmin-font-sizes
);
