﻿/*<meta Version="9" />*/

/* MadCap Table Style: */

mcTableStyle
{
	name: ParameterTable;
	border-collapse: collapse;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	max-id: 6;
	cell-padding-left: 5px;
	cell-padding-right: 5px;
	cell-padding-top: 5px;
	cell-padding-bottom: 5px;
}

mcTableColumnStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #222830;
	name: Column1;
	id: 0;
}

mcTableHeadStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 2px;
	separator-color: #222830;
	background-color: #c0c0c0;
	color: #222830;
	name: Header1;
	id: 3;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}

mcTableBodyStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 1px;
	separator-color: #222830;
	name: Body2;
	id: 2;
	vertical-align: top;
	cell-padding-left: 5px;
	padding-left: 8px;
	cell-padding-right: 5px;
	cell-padding-top: 4px;
	cell-padding-bottom: 5px;
	color: #222830;
}

mcTableBodyStyle
{
	span: 1;
	id: 5;
	name: Subhead;
	type: Manual;
	background-color: #dcdcdc;
	separator-style: solid;
	separator-width: 1px;
	color: #222830;
	font-weight: bold;
}

mcTableBodyStyle
{
	span: 1;
	id: 6;
	name: SubSubhead;
	type: Manual;
	separator-style: solid;
	separator-width: 1px;
	background-color: #efefef;
	font-weight: normal;
}

mcTableFootStyle
{
	span: 1;
	separator-style: solid;
	separator-width: 2px;
	separator-color: #000000;
	background-color: #ffffff;
	name: Footer1;
	id: 4;
	font-weight: bold;
}

/* Cell Styles: */

.TableStyle-ParameterTable
{
	border-collapse: collapse;
	border-left-style: solid;
	border-left-color: #000000;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px;
	border-spacing: 0px 0px;
}

.TableStyle-ParameterTable-Column-Column1
{
	
}

.TableStyle-ParameterTable-Head-Header1
{
	
}

.TableStyle-ParameterTable-HeadI-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadI-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadE-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
	border-bottom-width: 2px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-HeadE-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadF-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
	border-bottom-width: 2px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-HeadF-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadH-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadH-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadD-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
	border-bottom-width: 2px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-HeadD-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadC-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadC-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadB-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadB-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadA-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadA-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-HeadG-Column1-Header1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #c0c0c0;
}

.TableStyle-ParameterTable-HeadG-Column1-Header1 p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-Foot-Footer1
{
	
}

.TableStyle-ParameterTable-FootI-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootI-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootE-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	font-weight: bold;
	background-color: #ffffff;
	border-top-width: 2px;
	border-top-color: #000000;
	border-top-style: solid;
}

.TableStyle-ParameterTable-FootE-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootF-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
	border-top-width: 2px;
	border-top-color: #000000;
	border-top-style: solid;
}

.TableStyle-ParameterTable-FootF-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootH-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootH-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootD-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
	border-top-width: 2px;
	border-top-color: #000000;
	border-top-style: solid;
}

.TableStyle-ParameterTable-FootD-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootC-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootC-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootB-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootB-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootA-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootA-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-FootG-Column1-Footer1
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	background-color: #ffffff;
}

.TableStyle-ParameterTable-FootG-Column1-Footer1 p
{
	font-weight: bold;
}

.TableStyle-ParameterTable-Body-Body2
{
	
}

.TableStyle-ParameterTable-BodyI-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}

.TableStyle-ParameterTable-BodyI-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyE-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyE-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyF-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyF-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyH-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyH-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyD-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-color: #222830;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyD-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyC-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}

.TableStyle-ParameterTable-BodyC-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyB-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyB-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyA-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}

.TableStyle-ParameterTable-BodyA-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-BodyG-Column1-Body2
{
	color: #222830;
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 5px;
}

.TableStyle-ParameterTable-BodyG-Column1-Body2 p
{
	color: #222830;
}

.TableStyle-ParameterTable-Body-Subhead
{
	
}

.TableStyle-ParameterTable-BodyI-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
}

.TableStyle-ParameterTable-BodyI-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyE-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyE-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyF-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyF-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyH-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyH-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyD-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyD-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyC-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
}

.TableStyle-ParameterTable-BodyC-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyB-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyB-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyA-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
}

.TableStyle-ParameterTable-BodyA-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-BodyG-Column1-Subhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #222830;
	font-weight: bold;
	background-color: #dcdcdc;
}

.TableStyle-ParameterTable-BodyG-Column1-Subhead p
{
	color: #222830;
	font-weight: bold;
}

.TableStyle-ParameterTable-Body-SubSubhead
{
	
}

.TableStyle-ParameterTable-BodyI-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
}

.TableStyle-ParameterTable-BodyI-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyE-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyE-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyF-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyF-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyH-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyH-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyD-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

.TableStyle-ParameterTable-BodyD-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyC-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
}

.TableStyle-ParameterTable-BodyC-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyB-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
	border-right-width: 1px;
	border-right-color: #222830;
	border-right-style: solid;
}

.TableStyle-ParameterTable-BodyB-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyA-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
}

.TableStyle-ParameterTable-BodyA-Column1-SubSubhead p
{
	font-weight: normal;
}

.TableStyle-ParameterTable-BodyG-Column1-SubSubhead
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: normal;
	background-color: #efefef;
}

.TableStyle-ParameterTable-BodyG-Column1-SubSubhead p
{
	font-weight: normal;
}

/* Modern developer-documentation treatment for parameter/reference tables. */
.TableStyle-ParameterTable
{
	display: table;
	width: max-content !important;
	max-width: 80%;
	border: 1px solid #d0d7de !important;
	border-collapse: separate;
	border-spacing: 0;
	border-radius: 8px;
	overflow: hidden;
	background-color: #ffffff;
	box-shadow: 0 1px 2px rgba(27, 31, 36, 0.06);
	table-layout: auto;
	vertical-align: top;
}

.TableStyle-ParameterTable th[class*="TableStyle-ParameterTable-Head"]
{
	padding: 12px 16px !important;
	background-color: #f6f8fa !important;
	color: #57606a !important;
	border: 0 !important;
	border-bottom: 1px solid #d0d7de !important;
	font-size: 0.875rem;
	font-weight: 700;
	letter-spacing: 0.04em;
	text-align: left !important;
	text-transform: uppercase;
}

.TableStyle-ParameterTable td[class*="TableStyle-ParameterTable-Body"]
{
	padding: 13px 16px !important;
	background-color: #ffffff !important;
	color: #24292f !important;
	border: 0 !important;
	border-bottom: 1px solid #eaeef2 !important;
	vertical-align: top;
}

.TableStyle-ParameterTable tbody tr:last-child td
{
	border-bottom: 0 !important;
}

.TableStyle-ParameterTable tbody td:first-child
{
	/*width: 24%;*/
	border-left: 0 !important;
	background-color: transparent !important;
	font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;
	font-weight: 700;
	color: #000000 !important;
}

.TableStyle-ParameterTable tbody td:nth-child(2)
{
	/*width: 16%;*/
	font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", monospace;
	color: #000000 !important;
}

.TableStyle-ParameterTable tbody tr:hover td
{
	background-color: #f8fbff !important;
}

.TableStyle-ParameterTable tbody tr:hover td:first-child
{
	background-color: #f8fbff !important;
}