
.guideContainer #guideContainerForm {
	background-color: #FFFFFF;
}


#aem-form-title p,
#aem-form-title h1,
#aem-form-title h2,
#aem-form-title h3,
#aem-form-title h4,
#aem-form-title h5,
#aem-form-title h6,
#aem-form-title h1.color-brand-green,
#aem-form-title h2.color-brand-green,
#aem-form-title h3.color-brand-green,
#aem-form-title h4.color-brand-green,
#aem-form-title h5.color-brand-green,
#aem-form-title h6.color-brand-green,
#aem-form-title h1 span.color-brand-green,
#aem-form-title h2 span.color-brand-green,
#aem-form-title h3 span.color-brand-green,
#aem-form-title h4 span.color-brand-green,
#aem-form-title h5 span.color-brand-green,
#aem-form-title h6 span.color-brand-green {
    color: #000;
}

#form-submit-success p,
#form-submit-success h1,
#form-submit-success h2,
#form-submit-success h3,
#form-submit-success h4,
#form-submit-success h5,
#form-submit-success h6,
#form-submit-success h1.color-brand-green,
#form-submit-success h2.color-brand-green,
#form-submit-success h3.color-brand-green,
#form-submit-success h4.color-brand-green,
#form-submit-success h5.color-brand-green,
#form-submit-success h6.color-brand-green,
#form-submit-success h1 span.color-brand-green,
#form-submit-success h2 span.color-brand-green,
#form-submit-success h3 span.color-brand-green,
#form-submit-success h4 span.color-brand-green,
#form-submit-success h5 span.color-brand-green,
#form-submit-success h6 span.color-brand-green {
    color: #000;
}

#aem-form-title p,
#form-submit-success p,
.aemformcontainer p {
	line-height: 24px;
}
#form-submit-success p a,
.aemformcontainer p a,
.aemformcontainer a {
    color: black;
	text-decoration: underline;
	-webkit-text-decoration-color: #76b900;
	text-decoration-color: #76b900;
	text-decoration-thickness: 2px;
	text-underline-offset: 0.3125em;
	font-weight:normal !important;
 		
}  
#form-submit-success p a:hover,
.aemformcontainer p a:hover,
.aemformcontainer a:hover {
       -webkit-text-decoration-color: inherit;
	text-decoration-color: inherit;
}

.guideFieldWidget input,
.guideFieldWidget select,
.guideFieldWidget textarea,
.multiselect,
.multiDiv {
	font-family: inherit;
    font-size: 16px;
    line-height: 16px;
    color: #000000;
    background-color: #F7F7F7;
    padding: 26px 13px 9px;
    outline: 0;   
    width: 100%;
    border-radius: 0px;
}
.guideFieldWidget input, .guideFieldWidget textarea, .multiDiv {
    border: 1px solid #999999;
}

.guideFieldWidget select {
    appearance: none;
	-moz-appearance: none;
    -webkit-appearance: none;
    padding: 0;
}

.guideFieldWidget input[readonly], .guideFieldWidget textarea[readonly], .guideFieldWidget select[readonly],
.guideFieldWidget input[readonly]:hover, .guideFieldWidget textarea[readonly]:hover, .guideFieldWidget select[readonly]:hover,
.guideFieldNode.af-field-empty .guideFieldWidget input[readonly],
.guideFieldNode.af-field-empty .guideFieldWidget textarea[readonly],
.guideFieldNode.af-field-empty .guideFieldWidget select[readonly],
.guideFieldWidget select[aria-disabled="true"] + .styledMultiSelect, 
.guideFieldWidget select[aria-disabled="true"] + .styledMultiSelect:hover   {
	border: 1px solid #DDDDDD;
    color: #CCCCCC;
    padding-left: 14px;
    padding-right: 14px;
    pointer-events: none;
}
.guideFieldWidget select[aria-disabled="true"] + .styledMultiSelect:after, 
.guideFieldWidget select[aria-disabled="true"] + .styledMultiSelect:after:hover {
	color: #CCCCCC;
}
.guideFieldNode .guideFieldWidget input {
    height: 52px;
}
.guideFieldWidget input::-webkit-input-placeholder,
.guideFieldWidget textarea::-webkit-input-placeholder { /* Chrome */
  	opacity: 0;
}
.guideFieldWidget input:-ms-input-placeholder,
.guideFieldWidget textarea:-ms-input-placeholder { /* IE 10+ */
  	color: #000 !important;
}
.guideFieldWidget input::-moz-placeholder,
.guideFieldWidget textarea::-moz-placeholder { /* Firefox 19+ */
  	opacity: 0;
}
.guideFieldWidget input:-moz-placeholder,
.guideFieldWidget textarea:-moz-placeholder { /* Firefox 4 - 18 */
	opacity: 0;
}

.guideFieldNode.guideActiveField .guideFieldWidget ::-webkit-input-placeholder {
  	opacity: 1;
	color: #000;
}
.guideFieldNode.guideActiveField .guideFieldWidget :-ms-input-placeholder {
  	opacity: 1;
    color: #000;
}
.guideFieldNode.guideActiveField .guideFieldWidget ::-moz-placeholder { 
  	opacity: 1;
    color: #000;
}
.guideFieldNode.guideActiveField .guideFieldWidget :-moz-placeholder {
  	opacity: 1;
    color: #000;
}
.container,.guideFieldNode.formTitle, .guideFieldNode.guideButton {
	width: auto;
    max-width: inherit;
}
.guideFieldNode {
	height: auto;
	min-height: 82px;
}
.guideFieldNode.guideCheckBoxGroup,
.guideFieldNode.enterpriseOptinCheckbox,
.guideFieldNode.consumerOptinCheckbox,
.guideFieldNode.developerOptinCheckbox,
.guideFieldNode.guideCheckBox {
	min-height: 24px;
	padding-bottom: 20px;
}
.guidefield {
    padding: 0 15px;
    margin: 0 auto;
    color: #000000;
}
/* .panel {
	margin-bottom: -10px;
} */
 .guideFieldWidget {
	width:100%;
	display:inline-block;
	margin-bottom: 5px;
}
.guideFieldWidget.left.XfaCheckBox{
	padding-top: 5px;
	display: table-cell;
}
.visible-xs {
    display: none !important;
}
.guideFieldNode.guideButton {
	border: none;
	min-height: auto;
}
.guideFieldWidget.guideFieldButtonWidget.xfaButton {
    margin-bottom: 0;
}

/*
.dropDownList::before {
	content: "";
    pointer-events: none;
}
.dropDownList::after, .guideFieldNode.af-field-filled .dropDownList::after {
    content: "\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    font-size: 24px;
    color: #999999;
    position: absolute;
    margin-top: 14px;
    margin-left: -29px;
    pointer-events: none;
}
.guideFieldNode.guideActiveField .dropDownList::after {
	content: "\f0de";
    font-family: "Font Awesome 5 Pro";
    font-weight: 900;
    font-size: 24px;
    color: #76B900;
    position: absolute;
    margin-top: 18px;
    margin-left: -29px;
    pointer-events: none;
}
*/
.guideFieldNode.guideActiveField .guideFieldWidget input,
.guideFieldNode.guideActiveField .guideFieldWidget textarea,
.guideFieldNode.guideActiveField.validation-failure .guideFieldWidget input,
.guideFieldNode.guideActiveField.validation-failure .guideFieldWidget textarea,
.guideFieldNode.guideActiveField .multiDiv,
.guideFieldNode.guideActiveField.validation-failure .multiDiv {
   	color: #999999;
    padding: 19px 13px 14px;
}
.guideFieldNode.guideActiveField .guideFieldWidget input,
.guideFieldNode.guideActiveField .guideFieldWidget textarea,
.guideFieldNode.guideActiveField.validation-failure .guideFieldWidget input,
.guideFieldNode.guideActiveField.validation-failure .guideFieldWidget textarea,
.guideFieldNode.guideActiveField .multiDiv,
.guideFieldNode.guideActiveField.validation-failure .multiDiv{
	padding: 26px 13px 9px;
	color: #000000;
}
.guideFieldNode.guideActiveField .guideFieldWidget input, 
.guideFieldNode.guideActiveField .guideFieldWidget textarea, 
.guideFieldNode .guideFieldWidget input:hover,
.guideFieldNode .guideFieldWidget textarea:hover,
.guideFieldNode .guideFieldWidget input:focus,
.guideFieldNode .guideFieldWidget textarea:focus,
.guideFieldNode.guideActiveField .mutiDiv,
.guideFieldNode .multiDiv:hover,
.guideFieldNode .multiDiv:focus {
	border: 2px solid #76B900;
	padding-left: 12px;
}
.guideFieldNode.validation-failure.af-field-filled .guideFieldWidget input,
.guideFieldNode.validation-failure.af-field-filled .guideFieldWidget input:hover,
.guideFieldNode.guideActiveField.validation-failure.af-field-filled .guideFieldWidget input:hover,
.guideFieldNode.validation-failure.af-field-filled .guideFieldWidget textarea,
.guideFieldNode.validation-failure.af-field-filled .guideFieldWidget textarea:hover,
.guideFieldNode.guideActiveField.validation-failure.af-field-filled .guideFieldWidget textarea:hover,
.guideFieldNode.validation-failure.af-field-filled .multiDiv:hover,
.guideFieldNode.guideActiveField.validation-failure.af-field-filled .multiDiv:hover{
	padding-left: 13px;
}
.guideFieldLabel label:not(.multiSelectDropdown) {
    font-size: 16px;
    position: absolute;
    transform-origin: top left;
    -ms-transform-origin: top left;
	-webkit-transform-origin: top left;
    transform: translate(0, 20px) scale(1);
    -ms-transform: translate(0, 20px) scale(1);
    -webkit-transform: translate(0, 20px) scale(1); 
    transition: -webkit-transform .2s ease;
   	transition: transform .2s ease;
   	transition: transform .2s ease,-webkit-transform .2s ease;
    color: #000;
    width: auto;
    padding-left: 14px;
    max-width: 410px;
    z-index:99;
    pointer-events: none;
    line-height: 19px;
}
.guideFieldNode.af-field-filled .guideFieldLabel label:not(.multiSelectDropdown) {
	z-index:99;
	font-size: 16px;
	position: absolute;
	transform-origin: top left;
	-ms-transform-origin: top left;
	-webkit-transform-origin: top left;
	transform: translate(4px, 12px) scale(.75);
	-ms-transform: translate(4px, 12px) scale(.75);
	-webkit-transform: translate(4px, 12px) scale(.75);
	color: #999999;
}
.guideFieldNode.guideActiveField .guideFieldLabel label:not(.multiSelectDropdown) {
	z-index: 99;
	transform: translate(4px, 12px) scale(.75);
	-ms-transform: translate(4px, 12px) scale(.75);
	-webkit-transform: translate(4px, 12px) scale(.75);
    color: #76B900;
} 
.guideFieldNode.guideActiveField .guideFieldLabel label:not(.multiSelectDropdown) {
	color: #76B900;
}
.guideFieldNode.validation-failure .guideFieldLabel label, 
.guideFieldNode.af-field-filled.validation-failure .guideFieldLabel label,
.guideFieldNode.guideActiveField.validation-failure .guideFieldLabel label,
.guideFieldNode.validation-failure .guideFieldWidget .multiselect .styledMultiselect label,
.guideFieldNode.validation-failure .guideFieldWidget .ui-selectmenu-button span.ui-selectmenu-text:after,
.guideDropDownList.af-field-empty.validation-failure .ui-selectmenu-button span.ui-selectmenu-text  {
	color: #F44336;
}

/*div[data-mandatory="true"] > .guideFieldLabel label:before,
div[data-mandatory="true"] > .guideFieldWidget .select .styledSelect label:before {
    content: '\f069';
    font-family: "Font Awesome 5 Pro";
    font-weight: 600;
    font-size: 6px;
    vertical-align: super;
    padding-right: 2px;
}*/

.guideFieldNode.validation-failure .guideFieldWidget input,
.guideFieldNode.validation-failure .guideFieldWidget select,
.guideFieldNode.validation-failure .guideFieldWidget textarea,
.guideFieldNode.validation-failure .guideFieldWidget .multiselect .styledMultiselect,
.guideFieldNode.validation-failure .guideFieldWidget .ui-selectmenu-button span.ui-selectmenu-text {
	border: 1px solid #F44336;
}
.guideFieldNode.validation-failure .guideCheckBoxGroupItems .guideCheckBoxItem .guideFieldWidget .checkbox-container .checkmark,
.guideFieldNode.validation-failure .guideRadioButtonGroupItems .guideRadioButtonItem .guideFieldWidget .checkbox-container .checkmark {
	border: 2px solid #F44336;
}
.guideFieldError {
	font-family: inherit;
	font-size: 12px;
	font-weight: 400;
	color: #F44336;
    padding-left: 14px;
	line-height: 16px;
}

.guideFieldDescription.short {
	display: block !important;
    font-family: inherit;
    font-size: 12px;
    color: #000;  
    padding-left: 14px;
}

.guideFieldNode.validation-failure .guideFieldDescription.short {
	display: none !important;
}

.guideFieldDescription.short p {
	padding: 0;
	margin: 0;
}
.tooltip.bottom.fade.in {
    display: none !important;
}

.guideFieldWidget button {
	text-decoration: none;
    text-align: center;
    display: inline-block;
    min-width: 50px;
    position: relative;
    border: none;
    background: #76B900;
    color: #000000;
    font-weight: bold;
    padding: 0.75em 0.875em;
    font-size: 18px;
    line-height: 1.25;
    font-family: inherit;
    overflow: hidden;
    cursor: pointer;
}
.guideFieldWidget button:hover {
	background-color: #91c733;
    
}
.guideFieldWidget button:disabled {
    background: #CCCCCC;
    color: #EEEEEE;
    border: none;
    cursor: auto;
    pointer-events: none;
}

.aemform {
	font-family: inherit;
	height:100%;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-top:0px;
	background: transparent;

}

@media screen and (max-width: 1024px) {
	.aemform {
		padding: 0 15px;
	}
}

.afFormTitle > .guideFieldNode {
	height: auto;
}

.aemformcontainer #form-submit-success a.nvbutton,
.aemformcontainer #form-submit-success p a.nvbutton {
text-decoration: none;
  text-align: center;
  padding: 13px 15px;
  border: none;
  background-color: #76b900;
  color: #000000;
  cursor: pointer;
  font-size: 18px;
  font-weight: 700;
  white-space: nowrap;
}
.aemformcontainer #form-submit-success a.nvbutton:hover,
.aemformcontainer #form-submit-success p a.nvbutton:hover {
	background-color: #91c733;
	text-decoration: none;
}

/************************ ui-selectmenu styles override ************************/

.guideFieldWidget .ui-selectmenu-button {
	border-radius: 0px;
    margin-left: 0px !important;    
    height: 52px;
    width: 100% !important;
}

.guideFieldWidget .ui-selectmenu-button span.ui-selectmenu-text {
	border: 1px solid #999999;
	color: #000000;
    height: 52px;
	background-color: #F7F7F7;
	text-transform: none;
	font-size: 16px;
	font-weight: 400;	
    line-height: 16px;
    padding: 26px 30px 9px 13px;
}

.guideFieldWidget .ui-selectmenu-button span.ui-selectmenu-text:after {
	content:"\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-size: 24px;
    font-weight: 900;
    width: 0;
    height: 0;
    color: #999999;
    position: absolute;
    top: 13px;
    right: 30px;
    line-height: 24px;
}

.guideFieldWidget span.ui-selectmenu-button[aria-expanded="true"] span.ui-selectmenu-text:after {
	content:"\f0de";
    font-family: "Font Awesome 5 Pro";
    font-size: 24px;
    font-weight: 900;
    width: 0;
    height: 0;
    color: #76B900;
    position: absolute;
    top: 18px;
    right: 30px;
    line-height: 24px;
}

.guideFieldWidget .ui-state-hover span.ui-selectmenu-text,
.guideFieldWidget .ui-state-focus span.ui-selectmenu-text {
	border: 2px solid #76b900;
	padding-top: 25px;
	padding-left: 12px;
}
.guideDropDownList.af-field-empty.validation-failure .ui-state-hover span.ui-selectmenu-text,
.guideDropDownList.af-field-empty.validation-failure .ui-state-focus span.ui-selectmenu-text {
	padding-left: 13px;
}

.ui-menu.ui-widget-content {
	border: 1px solid #999999 !important;
    max-height: 200px;
}

.ui-menu.ui-widget .ui-menu-item {
	background-color: #F7F7F7 !important;
	font-size: 16px;
	font-weight: 400 !important;
    line-height: 24px;
	list-style: none;
    color: #000000;
    margin:0 0;
    padding: 5px 20px !important;
    height: 38px;
    white-space: nowrap;
    text-transform: none !important;
}
.ui-menu.ui-widget .ui-menu-item .ui-state-active {
	color: #000000;
}
.ui-menu.ui-widget .ui-menu-item:hover, .ui-menu.ui-widget .ui-menu-item:hover .ui-state-active {
    background-color:#999999 !important;
    color: #FFFFFF;
}
.ui-menu.ui-widget .ui-menu-item.ui-state-focus {
    background-color:#999999 !important;
    color: #FFFFFF;
}

.guideDropDownList .guideFieldLabel label {
	z-index : -1;
}

.guideDropDownList.af-field-filled .guideFieldLabel label {
	z-index : 99;
	pointer-events: none;
}

.guideDropDownList.af-field-empty .ui-selectmenu-button span.ui-selectmenu-text {
	padding-top: 18px;
	color: #000;
}
.guideDropDownList.af-field-empty.validation-failure .ui-selectmenu-button.ui-state-hover span.ui-selectmenu-text,
.guideDropDownList.af-field-empty.validation-failure .ui-selectmenu-button.ui-state-focus span.ui-selectmenu-text {
	padding-top: 18px;
}
.guideDropDownList.af-field-empty .ui-selectmenu-button.ui-state-hover span.ui-selectmenu-text,
.guideDropDownList.af-field-empty .ui-selectmenu-button.ui-state-focus span.ui-selectmenu-text {
	padding-top: 17px;
}
.guideDropDownList .guideFieldWidget {
	margin-bottom: 0px;
}
.macSafariForm .nvBaseDropdownList .guideDropDownList .guideFieldWidget {
	margin-bottom: 5px;
}
.macSafariForm .guideDropDownList .guideFieldWidget {
	margin-bottom: 5px;
}

.guideFieldWidget.dropDownList .ui-button.ui-state-active:hover,
.guideFieldWidget.dropDownList .ui-button:active,
.guideFieldWidget.dropDownList .ui-state-active, 
.guideFieldWidget.dropDownList .ui-widget-content .ui-state-active,
.guideFieldWidget.dropDownList .ui-widget-header .ui-state-active, a.ui-button:active {
  border: none;
}
.guideFieldWidget.dropDownList .ui-selectmenu-button.ui-widget {
  position: relative;
  padding: 0;
  border: none;
}
.guideFieldWidget.dropDownList .ui-state-active, .guideFieldWidget.dropDownList .ui-widget-content .ui-state-active {
  background-color: #F7F7F7;
  color: #333;
}
.af-field-filled .guideFieldWidget.dropDownList span.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-open.ui-corner-top .ui-selectmenu-text,
.af-field-filled .guideFieldWidget.dropDownList span.ui-selectmenu-button.ui-button.ui-widget:hover  .ui-selectmenu-text{
  border: 2px solid #76b900;
  padding-top: 25px;
  padding-left: 12px;
}
.af-field-empty .guideFieldWidget.dropDownList span.ui-selectmenu-button.ui-button.ui-widget.ui-selectmenu-button-open.ui-corner-top .ui-selectmenu-text,
.af-field-empty .guideFieldWidget.dropDownList span.ui-selectmenu-button.ui-button.ui-widget:hover  .ui-selectmenu-text{
  border: 2px solid #76b900;
  padding-top: 17px;
  padding-left: 12px;
}
.guideFieldWidget.dropDownList .ui-menu .ui-state-active,
.guideFieldWidget.dropDownList .ui-menu .ui-state-focus {
  margin: 0;
}
.guideFieldWidget.dropDownList .ui-menu .ui-menu-item {
  margin-left: 0px;
}
.guideFieldWidget.dropDownList .ui-selectmenu-menu .ui-menu {
    padding-bottom: 0px;
}

/************************ End ui-selectmenu styles override ************************/

/************************ custom select field styles start ************************/

.multiDiv {
    display:inline-block;
    position:relative;
    height: 52px;
}

.multiDiv:after {
    content:"\f0d7";
    font-family: "Font Awesome 5 Pro";
    font-size: 24px;
    font-weight: 900;
    width:0;
    height:0;
    color: #999999;
    position:absolute;
    top:15px;
    right:29px;
}

.multiDiv.active:after {
	border-bottom: none;
	content:"\f0de";
    font-family: "Font Awesome 5 Pro";
    font-size: 24px;
    font-weight: 900;
    width:0;
    height:0;
    color: #76B900;
    position:absolute;
    top: 19px;
    right:28px;
}

.multiDiv ~ .guideFieldError,
.multiDiv ~ .guideFieldDescription.short {
    margin-top: -13px;
}

.multiDiv:hover,
.multiDiv:focus,
.guideFieldNode.af-field-filled.guideActiveField .multiDiv:hover,
.guideFieldNode.af-field-filled.guideActiveField .multiDiv:focus{
	padding-top: 25px;
}

.guideFieldNode.guideActiveField.validation-failure .multiDiv:hover,
.guideFieldNode.guideActiveField.validation-failure .multiDiv:focus{
    padding-left: 13px;                                            
}

.guideFieldNode.validation-failure .multiDiv:hover,
.guideFieldNode.validation-failure .multiDiv:focus{
	padding-top: 26px;
    padding-left: 13px;                                            
}

.multiDiv:hover:after,
.multiDiv:focus:after {
    top: 14px;
    right: 28px;
}

.multiDiv.active:hover:after,
.multiDiv.active:focus:after{
    top: 18px;
    right: 27px;
                
}

.guideFieldNode.validation-failure .multiDiv.active:hover:after,
.guideFieldNode.validation-failure .multiDiv.active:focus:after,
.guideFieldNode.guideActiveField.validation-failure .multiDiv.active:hover:after,
.guideFieldNode.guideActiveField.validation-failure .multiDiv.active:focus:after{
    top: 19px;
    right:28px;
}

.guideFieldNode.validation-failure .multiDiv:hover:after,
.guideFieldNode.validation-failure .multiDiv:focus:after{
    top:15px;
    right:29px;
} 

.multiSelectDropdown {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    padding-right: 20px;
}

.guideDropDownList .guideFieldLabel.multiDiv label.multiSelectDropdown {
    opacity: 0;
}

.guideDropDownList.af-field-filled .guideFieldLabel.multiDiv label.multiSelectDropdown {
    opacity: 1;
}

.guideDropDownList .guideFieldLabel.multiDiv .label-title {
	margin-top: -30px;
    z-index: 98;
    margin-left: -14px;
}

.guideFieldNode.validation-failure .multiDiv,
.guideFieldNode.validation-failure .multiDiv.active{
	border: 1px solid #F44336;
}

.guideFieldNode.validation-failure .multiDiv:after,
.guideFieldNode.validation-failure .multiDiv.active:after {	
    color: #F44336;
}

.guideFieldWidget.listBoxWidget>ol.options {
    display: none;
    position: absolute !important;
    z-index:999;
    max-height: 200px;
    top: 52px;
    width: calc(100% - 30px);
    height: auto;            
	overflow: hidden;
	overflow-y: auto;
	-ms-overflow-style: none;
    margin: 0 0;
    padding: 0 0;
    list-style: none;
    border:1px solid #999999;
    background-color:#F7F7F7;
    -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
    -moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
}

ol.options > li {
	color: #000000;
    display: flex;
    background: none;
    padding: 5px 0 2px 14px !important;
    border: 1px solid transparent;
}

 ol.options > li.item-selected {
	background: none;
}

ol.options > li.item-selectable:hover,
ol.options > li.item-selected:hover,
ol.options > li.item-selectable:focus,
ol.options > li.item-selected:focus {
    background: #999999 !important;
    display: flex;
    overflow: hidden;
    color: #FFFFFF;
    border: 1px solid #999999;
    outline: 0;                
}

ol.options > li::before {
content: "\f0c8";
    font-family: "Font Awesome 5 Pro";
    font-weight: 300;
    font-size: 28px;
    margin-right: 12px;
    width: 25px;
    height: 25px;
    line-height: 23px;
    color: transparent;
    border: 1px solid #666666;
    text-indent: -1px;
}

ol.options > li:hover::before,
ol.options > li:focus::before {
	border: 2px solid #76B900;
}

ol.options > li.item-selected::before {
	content: "\f00c";
	font-family: "Font Awesome 5 Pro";
	font-weight: 300;
	font-size: 18px;
	width: 25px;
	height: 25px;
	line-height: 21px;
	background:	#76b900;
	color: #FFFFFF;
	margin-right: 12px;
	border: 2px solid #76B900;
	text-indent: 3px;
}

#page-content.ovrflow {
    overflow-x: initial !important;
}

@media screen and (max-width: 767px) {
	.guideFieldWidget.listBoxWidget>ol.options {
		width: 100%;
	}
}


/************************ custom select field styles end ************************/

.guideFieldWidget input[type="checkbox"],
.guideFieldWidget .item-selectable input[type="checkbox"],
.guideFieldWidget .item-selected input[type="checkbox"] {
	width: 24px;
    height: 24px;
}

div .listBoxWidget, table.listBoxWidget {
	overflow: inherit;
}

.btn {
	display: inline-block;
	margin-bottom: unset;
	font-weight: bold;
	font-family: inherit;
	text-align: unset;
	vertical-align: unset;
	cursor: unset;
	background-image: unset;
	border: unset;
	white-space: unset;
	padding: unset;
	font-size: unset;
	line-height: unset;
	border-radius: unset;
	-webkit-user-select: unset;
	-moz-user-select: unset;
	-ms-user-select: unset;
	user-select: unset;
}
.btn:hover {
	color: #FFFFFF;
}

a.brand-green .btn:hover,a.dark-green .btn:hover {
	color: inherit;
}

@media (min-width:768px) {
	.col-md-6 {
		width: 50%;
   		float: left;
	}
    /*.guideLayout .row .col-md-6:nth-child(2n+1) {
    	padding-right: 15px;
	}
    .guideLayout .row .col-md-6:nth-child(2n+2) {
    	padding-left: 15px;
	}*/
}

@media (max-width: 767px) {
	.guideFieldNode {
		margin: 0 auto;
	/*	padding: 0 15px; */
	}
	.guidefield { 
		padding-right: 0px;
		padding-left: 0px;
	}
    .step.mobileLayout {
		display: none;
	}
	[id$="_guide-item-container"] {
	    overflow-x: inherit;
	}
	.guidefield.afFormTitle {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	/*.optin-sentence {
		width: 88% !important;
	}*/
}



/************************ Check box styles ************************/
/* The container */
.checkbox-container {    
    position: relative;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: table;
    width: 100%;
    color: #000;
}

/* Hide the browser's default checkbox */
.checkbox-container input {
  position: absolute;
  left: -9999px;  
}

/* Create a custom checkbox */
.checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  background: #EEEEEE;
  border: 1px solid #999999;
  display: table-cell;  
}

/* On mouse-over, add a grey background color */
.checkbox-container:hover input ~ .checkmark {
  border: 2px solid #76B900;
}

/* When the checkbox is checked, add a blue background */
.checkbox-container input:checked ~ .checkmark {
  background-color: #76B900;
  border: 2px solid #76B900;
}

.checkbox-container input:focus + .checkmark {
    border: 2px solid #76b900;
}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the checkmark when checked */
.checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
.checkbox-container .checkmark:after {
  	content: '\f00c';
    font-family: "Font Awesome 5 Pro";
    font-size: 18px;
    font-weight: 300;
    color: #FFFFFF;
    left: 3px;
    line-height: 16px;
    top: 2px;
}
.marketo-hidden-optin {
	height: auto !important;
}
.checkbox-container input[type="radio"] + .checkmark::after {
    content: "\f111";
    top: 0px;
    left: 0px;
    line-height: 18px;
    -webkit-box-shadow: inset 0 0 0 3px #FFFFFF;
    -moz-box-shadow: inset 0 0 0 3px #FFFFFF;
    box-shadow: inset 0 0 0 3px #FFFFFF;
    border-radius: 50%;       
}
input[type="radio"] + .checkmark {
    border-radius: 50%;
    width: 22px;
    height: 22px;
}
.optin-sentence {
	line-height: 24px;
	float: left;
    width: calc(100% - 30px);
    padding-left: 35px;
    padding-top: 2px;
    color: #000;
}
input[type="hidden"] + .optin-sentence {
	padding-left: 0;
}
.baseOptInField.guidefield .guideFieldNode {
	height: auto;	
	min-height: unset;
	padding-bottom: 22px;
}
/* .guideCheckBoxGroup .guideFieldLabel {
    padding-bottom: 15px;
} */
.guideCheckBox .guideFieldLabel label,
.guideCheckBoxGroup .guideFieldLabel label,
.guideCheckBox.guideFieldNode.af-field-filled .guideFieldLabel label,
.guideCheckBoxGroup.guideFieldNode.af-field-filled .guideFieldLabel label,
.guideCheckBox.guideFieldNode.guideActiveField .guideFieldLabel label,
.guideCheckBoxGroup.guideFieldNode.guideActiveField .guideFieldLabel label  {
    position: unset;
    transform: none;
    transform-origin: unset;
    padding-left: 0;
    color: #000000;
    padding-bottom: 15px;
}
.guideCheckBoxGroup.guideFieldNode.guideActiveField .guideFieldLabel label {
	transform: none;
    padding-left: 0px;
}
div[data-disabled="true"] .checkbox-container .checkmark {
	border: 1px solid #DDDDDD;
}
div[data-disabled="true"] .guideWidgetLabel label {
	color: #999999;
}
ol.options li .checkbox-container .checkmark:after {
	top: -6px;
    left: 3px;
}
ol.options > li.item-selectable:hover label .checkmark {
	border: 2px solid #FFFFFF;
}
.form-submit {
	font-size: 16px;
	line-height: 24px;
	color: #000000;
	padding: 15px 0px;
}
#form-submit-error {
	font-size: 16px;
	line-height: 24px;
	color: #F44336;
	padding: 15px;
}

.guideCheckBoxItem, .guideRadioButtonItem {
	margin-bottom: 15px;
}

.guideCheckBoxItem .guideWidgetLabel label,
.guideRadioButtonItem .guideWidgetLabel label {
	margin-right:1.5rem;
	padding-left: 10px;
	display: table-caption;
}

.guideCheckBoxItem .guideWidgetLabel.right label,
.guideRadioButtonItem .guideWidgetLabel.right label {
	margin-right: 1.5rem;
	display: block;
	cursor: pointer;
}

.guideCheckBoxItem .guideWidgetLabel,
.guideRadioButtonItem .guideWidgetLabel {
	display:inline;
    padding-left: 5px;
}
.guideCheckBoxItem .guideWidgetLabel.right,
.guideRadioButtonItem .guideWidgetLabel.right {
	display: table-cell;
    padding-left: 11px;
    padding-top: 6px;
}
.XfaCheckBox input[type='checkbox'],
.XfaCheckBox input[type='radio'] {
    width:15px;
    height:15px;
    float:none;
    visibility: none;
}
.guideWidgetLabel.right label, .guideWidgetLabel.left label {
	line-height: 24px;
}

.macSafariForm .guideFieldWidget input[type="checkbox"],
.macSafariForm .guideFieldWidget input[type="radio"] {
	float: none;
}

.guideFieldNode.guideTextDraw {
	min-height: auto;
}
.guidefield.afFormTitle {
    padding: 0px 15px 15px 12px;
}

/* ---- NV Captha Styles ---- */

.nv-captcha-container {
	float: left;
	width: 175px;
	height: 52px;
	background-color: #F7F7F7;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	
}

#nv-captcha-img {
	height: 50px;
	border-right: 1px solid #999999;
}

#nv-captcha-refresh-img {
	width: 20px;
	margin-left: 15px;
	margin-bottom: 15px;
	cursor: pointer;
}

.nvCaptchaText .guideFieldLabel.top {
	float: left;
}

.nvCaptchaText .guideFieldWidget {
    width: calc(100% - 175px);
}

@media screen and (max-width: 1024px) {
	.nvCaptchaText .guideFieldLabel label {
	    max-width: calc(100% - 175px);
	    overflow: hidden;
	    white-space: nowrap;
	}
}

/* ---- NV Captha Styles end ---- */


#cboxLoadedContent .cboxIframe {
    background-color: #FFFFFF;
}

span.algolia-autocomplete {
    display: block !important;
}

.aa-dropdown-menu {
	display: block;
	width: 100%;
	border: 1px solid #999999;
	border-bottom-left-radius: 5px;
   	border-bottom-right-radius: 5px;
	background: #f7f7f7;	
}

div.aa-suggestion {
    padding: 12px 20px;
    color: #000000;
}

div.aa-suggestion:hover,
div.aa-suggestion.aa-cursor {
	background: #999999;
	color: #FFFFFF;
	cursor: pointer;
}

.prefill-message {
	line-height: 24px;
    width: calc(100% - 30px);
    padding-left: 35px;
    padding-top: 2px;
    color: #000;
}

/* ---- hCaptcha Styles ---- */
.hCaptcha-img img{
    width:30px;
    margin-left:15px
}
.hCaptcha-terms {
    font-size:10px;
    padding-left:0;
    margin-left:0
}

.hCaptcha-panel .guidetextdraw.guidefield {
    padding-left:0;
}

.hCaptcha-logo {
    padding-left:15px;
}

/*
label{
line-height:1.42857143;
font-weight:normal;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
padding-top:5px;
color:#FFFFFF;

}
 .guideFieldLabel {
width:auto;
display:block;
}
.afToolbarButton .guidebutton button:not(.af-icon-button):hover{
cursor : pointer;

}
.afToolbarButton .guidebutton button:not(.af-icon-button){
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0.5rem;
border-style:outset;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-color:#285e8e;
font-size:14px;
border-bottom-left-radius:0px;
border-bottom-right-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
line-height:30px;
height:50px;

}
 .afToolbarButton {
float:none;
display:inline-block;
}
@media (max-width : 991px){
.afToolbarButton .guidebutton button:not(.af-icon-button){

}
 .afToolbarButton {
width:32.3%;
}
 .afToolbarButton button {
width:100%;
}
}
@media (max-width : 767px){
.afToolbarButton .guidebutton button:not(.af-icon-button){
height:50px;
margin-right:7px;
font-size:13px;

}
 .afToolbarButton {
display:inline-block;
}
}
.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch){
width:100%;

}
.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch){
display:block;
width:100%;

}
.multiline.textField textArea{
height:76px;

}
.guideImage img{
height:auto;
max-width:610px;
max-height:100%;
margin-right:auto;
margin-left:auto;
display:block;
width:100%;

}
.guideChart{
height:100%;
width:inherit;
max-width:100%;
max-height:100%;

}
.afToolbarButton .guidebutton button .iconButton-icon{
height:25px;
width:25px;
display:none;
margin-top:0px;
margin-bottom:0px;
margin-right:Auto;
margin-left:Auto;

}
@media (max-width : 767px){
.afToolbarButton .guidebutton button .iconButton-icon{
display:block;
height:0px;

}
}
.accordion-navigators .guideHeader > a:hover{
color:#fffafa;

}
.accordion-navigators .active > .guideHeader > a, .accordion-navigators .active .guideHeader > a:hover{
color:#fffafa;
background:url(nvidia-light-theme/assets/Down_Chev_Accordion@2x.png) 1rem 48% / 20px 13.33px no-repeat,#2a60ae;

}
.accordion-navigators .guideHeader > a{
display:block;
border-style:solid;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-color:#000000;
padding-bottom:20px;
padding-left:40px;
padding-top:20px;
padding-right:10px;
font-size:16px;
text-decoration:none;
color:#fffafa;
cursor:pointer;
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
background:url(nvidia-light-theme/assets/Up_Chev_Accordion@2x.png) 1rem 48% / 20px 13.33px no-repeat,#132b4d;

}
.accordion-navigators .stepped .guideHeader > a{
color:#fffafa;

}
.accordion-navigators .guideHeader .repeatableButtons button.Add{
border:none;
width:25px;
height:25px;
background:url(nvidia-light-theme/assets/Add_w@2x.png) left center / 20px 20px no-repeat;
margin-right:5px;

}
.accordion-navigators .guideHeader .repeatableButtons button.Remove{
border:none;
width:25px;
height:25px;
background:url(nvidia-light-theme/assets/Delete_w@2x.png) left center / 20px 20px no-repeat;

}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical{
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
list-style:none;
cursor:pointer;
overflow:hidden;

}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical > li.active > a.guideLeftNavIcon, .guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical > li.active.stepped > a.guideLeftNavIcon, .guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical > li.active > a.guideLeftNavIcon:hover{
color:#17b28d;
background:#0079C1;
font-weight:bold;

}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical > li > a.guideLeftNavIcon{
font-size:16px;
color:#FFFFFF;
margin-bottom:0px;
margin-top:0px;
margin-left:0px;
margin-right:0px;
display:block;
padding-bottom:1rem;
padding-left:1rem;
padding-top:1rem;
padding-right:0.25rem;
text-decoration:none;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:2px;
border-right-width:0px;
background:rgba(0,0,0,0);
font-weight:bold;
box-sizing: content-box;
white-space:normal;
word-break: break-word;
}
.wizard-navigators{
counter-reset:item;
margin-bottom:10px;
margin-top:0px;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-top:0.5rem;
padding-right:0.5rem;
list-style-type:none;
font-size:16px;
overflow:hidden;
white-space:nowrap;
cursor:default;
text-transform:uppercase;

}
.wizard-navigators > li > a:hover{
text-decoration: none;
}
.wizard-navigators > li.active > a, .wizard-navigators > li.active.stepped > a, .wizard-navigators > li.active > a:hover{
color:#17b28d;
min-height:1px;

}
.wizard-navigators > li.active > a::before, .wizard-navigators > li.active.stepped > a::before, .wizard-navigators > li.active > a:hover::before{
background-color: #17b28d;
}
.wizard-navigators > li > a{
counter-increment:item;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-style:hidden;
border-color:#000000;
border-top-right-radius:0px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-left-radius:0px;
color:rgba(255,250,250,0.6);
font-size:0.875rem;
text-transform:capitalize;
width:100%;
display:inline-block;
position:relative;
margin-right:4rem;
text-decoration: none;
word-break: break-word;
overflow: hidden;
text-overflow:ellipsis ;
}
.wizard-navigators > li > a::before{
content: counter(item);
float: left;
bottom:0px;
border-width: 0px;
margin-right: 10px;
border-radius: 5px;
padding: 3px 8px;
color: #ffffff;
font-size: 12px;
background-color: #122a4e;

}
.wizard-navigators > li.stepped > a{
color:rgba(255,250,250,0.6);

}
.guide-tab-scroller.guide-tab-scroller-next:hover{
background:url(nvidia-light-theme/assets/Right_Chev_Wizard@2x.png) center center / 0.80rem 1rem no-repeat;

}
.guide-tab-scroller.guide-tab-scroller-next{
margin-top:8px;
height:1.5rem;
cursor:pointer;
background:url(nvidia-light-theme/assets/Right_ChevDisabled_Wizard@2x.png) center center / 0.80rem 1rem no-repeat;

}
.guide-tab-scroller.guide-tab-scroller-previous:hover{
background:url(nvidia-light-theme/assets/Left_Chev_Wizard@2x.png) center center / 0.80rem 1rem no-repeat;

}
.guide-tab-scroller.guide-tab-scroller-previous{
margin-top:10px;
height:1.5rem;
cursor:pointer;
background:url(nvidia-light-theme/assets/Left_ChevDisabled_Wizard@2x.png) center center / 0.80rem 1rem no-repeat;
display:block;

}
.wizard-nav-arrow.wizard-nav-prev{
height:2.5rem;
cursor:pointer;
background:url(nvidia-light-theme/assets/Left_ChevButton@2x.png) center center / 2.5rem 2.5rem no-repeat;
width:2.5rem;
position:absolute;
right:10%;
margin-right:0.5rem;
margin-top:4.25rem;
float:right;
cursor : pointer;
}
@media (max-width : 767px){
.wizard-nav-arrow.wizard-nav-prev{
display:none;

}
}
.wizard-nav-arrow.wizard-nav-next{
height:2.5rem;
cursor:pointer;
background:url(nvidia-light-theme/assets/Right_ChevButton@2x.png) center center / 2.5rem 2.5rem no-repeat;
width:2.5rem;
float:right;
position:absolute;
right:2%;
margin-right:1rem;
margin-top:4.25rem;
cursor : pointer;
}
@media (max-width : 767px){
.wizard-nav-arrow.wizard-nav-next{
display:none;

}
}
.guide-header-bar{
color:rgb(255,255,255);
display:none;

}
@media (max-width : 767px){
.guide-header-bar{
color:#ffffff;
padding-bottom:0px;
padding-left:0px;
padding-top:0px;
padding-right:0px;
text-transform:uppercase;
background:#00283c;

}
}
@media (max-width : 767px){
.guide-header-bar .guide-breadcrumb{
float:left;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
color:#FFFFFF;
width:calc(100% - 5rem);
white-space: nowrap;
 overflow: hidden;
 text-overflow: ellipsis;

}
}
@media (max-width : 767px){
.guide-nav-next.guide-nav-toolbar-button{
position:relative;
display:inline-block;
background:url(nvidia-light-theme/assets/next.svg) center center / cover no-repeat;
margin-left:10px;
margin-bottom:0px;
margin-top:8px;
margin-right:0px;
width:30px;
height:30px;
cursor : pointer;

}
}
@media (max-width : 479px){
.guide-nav-next.guide-nav-toolbar-button{
margin-top:10px;

}
}
@media (max-width : 767px){
.guide-nav-prev.guide-nav-toolbar-button{
position:relative;
display:inline-block;
background:url(nvidia-light-theme/assets/prev.svg) center center / cover no-repeat;
margin-left:0px;
margin-bottom:0px;
margin-top:8px;
margin-right:10px;
width:30px;
height:30px;
cursor : pointer;

}
}
@media (max-width : 479px){
.guide-nav-prev.guide-nav-toolbar-button{
margin-top:10px;

}
}
@media (max-width : 767px){
.guide-mobile-navigator .navigator-toggle{
margin-bottom:13px;
border:none;
float:right;
cursor:pointer;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
width:34px;
height:30px;
background:url(nvidia-light-theme/assets/menu.svg) 10px 8px / cover no-repeat,#d53058;
display:none;

}
.guide-mobile-navigator .navigator-toggle:hover{
background:url(nvidia-light-theme/assets/menu.svg) 10px 8px / cover no-repeat,#c6264c;

}
}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down{
background:url(nvidia-light-theme/assets/Minus.svg) center center / 0.75rem 0.75rem no-repeat,#FFFFFF;
width:2rem;
height:2.5rem;
top:0px;
display:inline-block;
float:left;

}
.guideFieldWidget.guideNumericStepper input[type='text'].ui-spinner-input{
top:0px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
background:#FFFFFF;
text-align:center;
width:calc(100% - 4rem);
height:2.5rem;

}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up {
background:url(nvidia-light-theme/assets/Plus.svg) center center / 0.75rem 0.75rem no-repeat;
width:2rem;
height:2.5rem;
top:0px;
display:inline-block;
float:right;

}
.guideformtitle,.guideTextDraw.guideformtitle{
margin-bottom:0.8125rem;
color:#ffffff;
font-size:1.5rem;
max-width:1140px;

}
@media (max-width : 767px){
.guideformtitle,.guideTextDraw.guideformtitle{
margin-left:1rem;
margin-bottom:0.5rem;
margin-top:0.5rem;
display:none;

}
}
.guideHelpQuestionMark:hover{
background:url(nvidia-light-theme/assets/questionmark.svg) left top / cover no-repeat,#016e8f;

}
.guideHelpQuestionMark{
display:inline-block;
width:1rem;
height:1rem;
border-bottom-right-radius:9px;
border-bottom-left-radius:9px;
border-top-left-radius:9px;
border-top-right-radius:9px;
background:url(nvidia-light-theme/assets/questionmark.svg) center center / cover no-repeat,#007fa2;
position:absolute;
top:18px;
right:2%;
cursor : pointer;

}
@media (max-width : 767px){
.guideHelpQuestionMark{
display:inline-block;

}
}
@media (max-width : 479px){
.guideHelpQuestionMark{
top:10px;
position:absolute;
right:2%;

}
}
.wizard-navigators > li.active .indicator, .wizard-navigators > li.active.stepped .indicator, .wizard-navigators > li.active:hover .indicator{
display:none;
border-bottom-color : #0079c1;
}
.wizard-navigators > li .indicator{
width:0px;
height:0px;
border-style:solid;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
margin-top:0px;
z-index:20;
border-left-width:8px;
border-bottom-width:8px;
border-right-width:8px;
border-top-width:8px;
border-color:rgba(255,255,255,0);
display:none;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
border-bottom-color : #999999;
}
.wizard-navigators > li.stepped .indicator{
display:none;
border-bottom-color : #02874e;
}
.wizard-navigators > li.active .progress, .wizard-navigators > li.active.stepped .progress, .wizard-navigators > li.active:hover .progress{
background:#17b28d;

}
.wizard-navigators > li .progress{
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
border-bottom-right-radius:0px;
background:#999999;
display:block;
margin-top:9px;
margin-right:3px;
margin-bottom:0px;
height:3px;

}
.guideTableRuntimeAddControl{
background:url(nvidia-light-theme/assets/Add@2x.png) center center / cover no-repeat;
width:1.5rem;
height:1.5rem;
margin-top:1rem;
display:inline-block;
margin-right:0.5rem;
cursor : pointer;

}
.guideTableRuntimeDeleteControl{
background:url(nvidia-light-theme/assets/Delete@2x.png) center center / cover no-repeat;
width:1.5rem;
height:1.5rem;
margin-top:1rem;
display:inline-block;
margin-right:0.5rem;
cursor : pointer;

}
.guideTableRuntimeEditControl{
display:inline-block;
width:20px;
height:24px;
background:url(nvidia-light-theme/assets/table-edit.png) left top / cover no-repeat;
cursor : pointer;

}
.guideContainerWrapperNode .tooltip.bottom .tooltip-inner{
background:rgba(0,0,0,0.8);
max-width:350px;
padding-left:8px;
padding-bottom:3px;
padding-right:8px;
padding-top:3px;
color:#FFFFFF;
text-align:center;
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
border-top-right-radius:4px;
border-top-left-radius:4px;
width:auto;
text-decoration: none;
white-space: normal;
word-break: break-word;
word-wrap: break-word;
}
.guideToolbarNode{
text-align:center;
padding-top:0.125rem;
padding-bottom:0.125rem;
margin-top:1.5rem;
margin-bottom:1.5rem;

}
@media (max-width : 767px){
.guideToolbarNode{
background:#013853;
position:fixed;
bottom:0px;
width:100%;
left:0%;
padding-bottom:0px;
margin-bottom:0px;

}
}
.guideFieldDescription.long{
margin-left:0px;
margin-bottom:5px;
margin-right:0px;
margin-top:5px;
clear:both;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
display:none;
padding-left:0px;
padding-right:0px;
border-color:#17b28d;
border-left-width:3px;
border-bottom-width:0px;
border-right-width:0px;
border-top-width:0px;
background:rgba(238,238,238,0);
width:100%;
font-size:14px;
color:rgba(255,250,250,0.8);
min-width:-1px;
transition: all 2s;
}
@media (max-width : 767px){
.guideFieldDescription.long{
padding-right:0px;
padding-left:0px;

}
}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){
color:#d9534f;

}
.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){
margin-bottom:5px;
margin-top:5px;
width:100%;
max-width:610px;
margin-right:auto;
margin-left:auto;
padding-right:5px;
padding-left:5px;
padding-top:5px;

}
@media (max-width : 767px){
.mobileScrollIndicator{
display:none;
z-index:55;
position:fixed;
bottom:20px;
right:0px;
width:50px;
height:50px;
background:url(nvidia-light-theme/assets/more-arrow.png) left top no-repeat;

}
}
@media (max-width : 767px){
.tab-navigators.tab-navigators-mobile{
background:#f1f1f1;
padding-left:0px;
padding-bottom:0px;
padding-top:0px;
padding-right:0px;
margin-left:0px;
margin-bottom:0px;
margin-top:0px;
margin-right:0px;
list-style: none;
cursor: pointer;
overflow: hidden
}
}
@media (max-width : 767px){
.tab-navigators.tab-navigators-mobile > li.wizard-tab-disabled > a, .tab-navigators.tab-navigators-mobile > li.wizard-tab-disabled > a:hover{
opacity:0.5;

}
.tab-navigators.tab-navigators-mobile > li > a{
color:#3d3d3d;
background:#f1f1f1;
font-size:16px;
padding-left:30px;
width:100%;
margin-left:0px;
margin-bottom:2px;
margin-top:0px;
margin-right:0px;
padding-right:16px;
padding-top:10px;
padding-bottom:10px;
text-decoration: none;
}
.tab-navigators.tab-navigators-mobile > li.active > a, .tab-navigators.tab-navigators-mobile > li.active.stepped > a{
background:#007fa2;
color:#FFFFFF;

}
}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical > li.active > a.guideLeftNavIcon, .guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical > li.active.stepped > a.guideLeftNavIcon, .guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical > li.active > a.guideLeftNavIcon:hover{
background:url(nvidia-light-theme/assets/arrow-blue.png) 96% 50% no-repeat;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-top-width:0px;

}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical > li > a.guideLeftNavIcon{
padding-left:34px;

}

@media (max-width : 767px){
body{
background:#000000;

}
}
.guideSwitch .ui-switchbutton-default{
padding-top:0px;
padding-bottom:0px;
height:24px;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;

}
 .guideCheckBoxGroupItems.guideSwitch {
display:inline-block;
position:relative;
}
.afTncContentArea{
background:rgba(255,250,250,0.8);
overflow:scroll;
border-style:solid;
border-top-width:1px;
border-left-width:1px;
border-bottom-width:1px;
border-right-width:1px;
border-color:#cde0ec;
padding-left:20px;
padding-bottom:0px;
padding-right:20px;
padding-top:20px;
color:#555555;
font-size:14px;
font-weight:normal;
height:640px;
position:relative;
text-align:justify;

}
.afTncContentArea.guide-modal-body{
margin-left:20px;
margin-bottom:20px;
margin-right:20px;
margin-top:20px;

}
.guide-tnc-checkboxwidget input[type='checkbox']{
width:13px;
margin-left:10px;
margin-right:10px;
margin-top:2px;

}
.guideFieldWidget.afTermsAndConditions{
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-top-width:0px;

}
.guideVerticalTabbedPanelLayout .tab-navigators{
margin-bottom:12px;
background:rgba(241,241,241,0);
overflow:hidden;
border-top-width:0px;
border-bottom-width:2px;
border-right-width:0px;
border-left-width:0px;
border-style:solid;
border-color:#122a4e;
list-style: none;
}
.guideVerticalTabbedPanelLayout .tab-navigators > li > a.guideTopNavIcon:hover{
background:rgba(0,127,162,0);

}
.guideVerticalTabbedPanelLayout .tab-navigators > li.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon,.guideVerticalTabbedPanelLayout .tab-navigators > li.stepped.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators > li.active > a.guideTopNavIcon:hover, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon:hover{
background:rgba(0,127,162,0);
color:#17b28d;
border-bottom-width:5px;
border-style:solid;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
border-color:#17b28d;
border-bottom-right-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
border-bottom-left-radius:0px;

}
.guideVerticalTabbedPanelLayout .tab-navigators > li > a.guideTopNavIcon{
background:rgba(241,241,241,0);
color:rgba(255,250,250,0.6);
font-weight:bold;
padding-right:0px;
padding-left:0px;
margin-left:0px;
margin-right:3rem;
padding-top:.75rem;
padding-bottom:.75rem;

}
.guideVerticalTabbedPanelLayout .tab-navigators > li.stepped > a.guideTopNavIcon,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped > a.guideTopNavIcon{
background:rgba(241,241,241,0);

}
@media (max-width : 767px){
.guideVerticalTabbedPanelLayout .tab-navigators > li.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon,.guideVerticalTabbedPanelLayout .tab-navigators > li.stepped.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .tab-navigators > li.active > a.guideTopNavIcon:hover, .guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon:hover{
color:#fffafa;
background:#214980;
border-left-width:0px;
border-bottom-width:0px;
border-top-width:0px;
border-right-width:0px;

}
}
.guideGridFluidLayout{
padding-top:0.25rem;
padding-right:0px;
padding-left:0px;
color:#666666;

}
@media (max-width : 767px){
.guideGridFluidLayout{
padding-top:0.5rem;
padding-right:0px;
padding-left:0px;

}
}
.guide-tnc-checkbox .guideWidgetLabel label{
padding-left:10px;

}
.guideContainer{


}
@media (max-width : 767px){
.guideContainer{
margin-bottom:70px;

}
}
.dropDownList  select{
height:38px;

}
.guideWizardLayout{
padding-top:0.5rem;

}
.accordion-navigators .guideHeader .guideSummary:hover{
color:#fffafa;

}
.accordion-navigators .active > .guideHeader .guideSummary, .accordion-navigators .active > .guideHeader .guideSummary:hover{
color:#fffafa;

}
.accordion-navigators .guideHeader .guideSummary{
color:#fffafa;
font-weight:normal;
font-size:16px;
padding-left:10px;

}
.accordion-navigators .stepped .guideHeader .guideSummary{
color:#fffafa;

}
.guideAccordionLayout{
padding-top:10px;
padding-bottom:10px;
padding-right:5px;
padding-left:5px;

}
@media (max-width : 767px){
.guideAccordionLayout{
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;

}
}
.guideAccordionDescription.guidePanelDescription{
color:#FFFFFF;
margin-bottom:10px;
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
font-size:1.25rem;
font-weight:normal;
letter-spacing:-0.2px;

}
.guideGridFluidDescription.guidePanelDescription{
color:#FFFFFF;
margin-right:auto;
margin-left:auto;
margin-bottom:1.5rem;
font-size:1.25rem;
max-width:610px;

}
@media (max-width : 767px){
.guideGridFluidDescription.guidePanelDescription{
padding-right:0.5rem;
padding-left:0.5rem;

}
}
hr{
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:2px;
border-style:solid;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
color:#132b4d;
margin-top:10px;
margin-bottom:10px;
margin-right:auto;
margin-left:auto;
max-width:610px;
border-bottom-width:2px !important;
}
button.guide-fu-attach-button:not(.af-icon-button){
text-align:left;
padding-top:15px;
padding-bottom:15px;
padding-left:50px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;
border-top-right-radius:0px;
border-top-left-radius:0px;
overflow:hidden;
background:url(nvidia-light-theme/assets/1455253799707.png) -12px -1698px / 246px 1909px no-repeat,#17b28d;
width:100%;
}
 .guideFieldWidget.afFileUpload {
width:auto;
}
 .guideFieldWidget.afFileUpload button {
width:100%;
}
button.moveNext .iconButton-label{
line-height:30px;
text-align:right;

}
button.moveNext:not(.af-icon-button){
line-height:30px;
text-align:center;
color:#FFFFFF;
background:#17b28d;

}
.guidebutton.nextitemnav {
float:none;
right:-1px;
}
@media (max-width : 991px){
button.moveNext:not(.af-icon-button){

}
.guidebutton.nextitemnav {
width:100%;
}
.guidebutton.nextitemnav button {
width:100%;
}
}
@media (max-width : 767px){
button.moveNext:not(.af-icon-button){

}
.guidebutton.nextitemnav {
}
}
button.movePrev:not(.af-icon-button){
background:#ffffff;
line-height:30px;
text-align:center;
z-index:1;
color:#b2b2b2;

}
.guidebutton.previtemnav {
}
@media (max-width : 991px){
button.movePrev:not(.af-icon-button){

}
.guidebutton.previtemnav {
width:100%;
}
.guidebutton.previtemnav button {
width:100%;
}
}
@media (max-width : 767px){
button.movePrev:not(.af-icon-button){

}
.guidebutton.previtemnav {
}
}
button.movePrev .iconButton-label{
color:#707070;
text-align:left;
display:inline-block;

}
button.save:not(.af-icon-button){
color:#808080;
background:#ffffff;

}
.guidebutton.saveGuideDraft {
width:339px;
}
@media (max-width : 991px){
button.save:not(.af-icon-button){

}
.guidebutton.saveGuideDraft {
width:100%;
}
.guidebutton.saveGuideDraft button {
width:100%;
}
}
@media (max-width : 767px){
button.save:not(.af-icon-button){

}
}
@media (max-width : 479px){
button.save:not(.af-icon-button){

}
.guidebutton.saveGuideDraft {
}
}
button.save .iconButton-label{
display:inline-block;
color:#707070;
line-height:30px;
text-align:center;

}
.guideItemSelected.guideRadioButtonItem{
background:#0079C1;
background-size: cover;
}
.guideRadioButtonItem{
font-size:14px;
padding-left:5px;
padding-bottom:10px;
padding-right:5px;
padding-top:10px;
margin-top:5px;
margin-bottom:5px;
margin-right:0px;
margin-left:0px;
color:#FFFFFF;
background:#132b4d;
display:block;
cursor:pointer;

}
.guideRadioButtonItem .guideWidgetLabel label{
font-size:14px;
margin-bottom:5px;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
height:auto;
padding-left:0px;

}
 .guideRadioButtonItem .guideWidgetLabel {
width:98%;
display:inline;
}
.afAccordionPanel{
padding-top:0px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;
display:block;
margin-bottom:10px;

}
@media (max-width : 767px){
.afAccordionPanel{
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;

}
}
.textField input[type='text']{
border-bottom-right-radius:4px;
border-bottom-left-radius:4px;
border-top-right-radius:4px;
border-top-left-radius:4px;

}
button:not(.af-icon-button),input[type='button']{
padding-left:16px;
color:#FFFFFF;
padding-bottom:10px;
padding-top:10px;
background:#17b28d;
height:50px;
padding-right:16px;
font-size:14px;
font-weight:normal;
text-align:center;
border-style:hidden;
min-width:100px;

}
.guidebutton {
width:auto;
min-width:100px;
display:inline-block;
}
.guidebutton button {
width:100%;
}
@media (max-width : 767px){
button:not(.af-icon-button),input[type='button']{
min-width:60px;
padding-right:8px;
padding-left:8px;
padding-top:10px;
padding-bottom:10px;

}
.guidebutton {
width:121px;
min-width:60px;
}
.guidebutton button {
width:100%;
}
}
.guideTextDraw.guideStaticText{
margin-right:auto;
margin-left:auto;
max-width:610px;
font-size:16px;
margin-bottom:0px;
display:block;
color:#ffffff;

}
.guideCheckBoxItem{
cursor:pointer;
}
.guideCheckBoxItem .guideWidgetLabel label{
margin-right:1.5rem;

}
 .guideCheckBoxItem .guideWidgetLabel {
display:inline;
}
.XfaCheckBox input[type='checkbox']{
width:15px;
height:15px;
float:none;
visibility: none;
}
.XfaCheckBox input[type='radio']{
display:none;

}
@media (max-width : 767px){
.guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators{
color:#17b28d;

}
}
@media (max-width : 767px){
.guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators > li > a.guideTopNavIcon{
color:#17b28d;
background:#1a3a65;

}
.guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators > li.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon,.guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators > li.stepped.active > a.guideTopNavIcon,.guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators-vertical .tab-navigators-vertical li.stepped.active > a.guideTopNavIcon, .guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators > li.active > a.guideTopNavIcon:hover, .guideVerticalTabbedPanelLayout .afTabTopPanelContent .tab-navigators-vertical .tab-navigators-vertical li.active > a.guideTopNavIcon:hover{
color:#17b28d;
border-right-width:0px;
border-bottom-width:5px;
border-left-width:0px;
border-top-width:0px;
border-color:#17b28d;
border-style:solid;
background:#1a3a65;

}
}
button.fileattachmentlisting:not(.af-icon-button){
margin-right:auto;
margin-left:auto;
margin-bottom:0px;
margin-top:0px;
max-width:610px;

}
.guidebutton.fileattachmentlisting {
max-width:610px;
float:none;
display:inline-block;
}
@media (max-width : 991px){
button.fileattachmentlisting:not(.af-icon-button){

}
}
@media (max-width : 767px){
button.fileattachmentlisting:not(.af-icon-button){

}
.guidebutton.fileattachmentlisting {
}
}
.afWizardPanel{
padding-top:1rem;
padding-right:3.5rem;
padding-bottom:4rem;
padding-left:16%;

}
@media (max-width : 767px){
.afWizardPanel{
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;

}
}
.afTabLeftPanel{
padding-right:3.5rem;
padding-left:3.5rem;
padding-bottom:1rem;

}
@media (max-width : 767px){
.afTabLeftPanel{
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;

}
}
.afTabTopPanel{
padding-top:1rem;
padding-right:3rem;
padding-bottom:1rem;
padding-left:5.3rem;

}
@media (max-width : 767px){
.afTabTopPanel{
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;

}
}
.guideScribble .ScribbleImageField img.emptyScribble{
background:url(nvidia-light-theme/assets/signature.png) left top no-repeat,#ffffff;

}
.guideFieldWidget.guideNumericStepper{
max-width:154px;

}
 .guideFieldWidget.numericInput {
width:100%;
max-width:154px;
}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-month{
width:3.625rem;

}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-day{
width:3.625rem;

}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-year{
width:3.625rem;

}
.numericInput input[type='text'], .numericInput input[type='number']{
max-width:610px;

}
 .guideFieldWidget.numericInput {
width:100%;
max-width:610px;
}
.guideTableNode table{
max-width:610px;
margin-right:auto;
margin-left:auto;

}
.guideTableNode table .guideTableRowNode.guideTableHeader th{
color:#ffffff;
font-size:14px;
height:3rem;
font-weight:bold;
text-align:center;

}
.guideTableNode table td{
font-size:15px;
text-align:left;
padding-left:2%;
opacity:0.90;
background:#fafafa;
box-shadow:0px 0px 1px 0px rgba(0,0,0,0.3);

}
.guideTableNode div.guidePanelDescription{
margin-right:auto;
margin-left:auto;
color:#ffffff;
max-width:610px;
margin-bottom:4px;
padding-left:0.5%;

}
.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(even),.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(odd){
color:#333333;

}
.guideSwitch .ui-switchbutton-default .ui-switchbutton-handle{
display:block;
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
width:22px;
height:22px;
border-top-left-radius:2px;
border-bottom-left-radius:2px;
border-bottom-right-radius:2px;
border-top-right-radius:2px;
padding-top:5px;
position:absolute;

}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-enabled{
background:#17b28d;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
letter-spacing:-0.2px;
font-size:15px;
font-weight:normal;
color:#ffffff;
text-transform:capitalize;
padding-left:3px;

}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-disabled{
background:#cacaca;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
color:#707070;
font-weight:normal;
font-size:15px;
letter-spacing:-0.2px;
text-transform:capitalize;

}
@media (max-width : 991px){
button.submit:not(.af-icon-button){

}
.guidebutton.submit {
width:100%;
}
.guidebutton.submit button {
width:100%;
}
}
@media (max-width : 767px){
button.submit:not(.af-icon-button){

}
.guidebutton.submit {
}
}
.guidePanelDescription > .guideHelpQuestionMark{
position:relative;
left:5px;
top:0px;

}
.guideFieldDescription.short{
font-size:.875rem;
color:#fffafa;

}
@media (max-width : 991px){
button.reset:not(.af-icon-button){

}
.guidebutton.reset {
width:100%;
}
.guidebutton.reset button {
width:100%;
}
}
@media (max-width : 767px){
button.reset:not(.af-icon-button){

}
.guidebutton.reset {
}
}
.guideVerticalTabbedDescription.guidePanelDescription{
color:#FFFFFF;
font-size:1.25rem;
font-weight:normal;
letter-spacing:-0.2px;

}
.guideWizardDescription.guidePanelDescription{
color:#FFFFFF;
font-weight:normal;
letter-spacing:-0.2px;
font-size:1.25rem;

}
.guideTabbedDescription.guidePanelDescription{
color:#FFFFFF;

}
.guidePanelDescription.long{
font-size:0.875rem;

}
.adobeSignBlockText{
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:solid;
border-color:rgba(0,0,0,0.15);
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-left-radius:4px;
background:rgba(0,0,0,0.02);
padding-top:0.5rem;
padding-bottom:0.5rem;
padding-left:0.5rem;
padding-right:0.5rem;
color:#FFFFFF;

}
.guideVerifyComponent{
position:relative;
height:540px;
overflow:auto;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:solid;
color:#FFF;
max-width:100%;
padding-top:0.625rem;
padding-bottom:0.625rem;
padding-left:0.625rem;
padding-right:0.625rem;
margin-bottom:0.25rem;
margin-top:0.25rem;
margin-right:0.75rem;
margin-left:0.75rem;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
font-size:14px;

}
@media (max-width : 767px){
.guideVerifyComponent{
margin-right:0px;
margin-left:0px;

}
}
.guideSummaryComponent{
position:relative;
overflow:auto;
height:540px;
max-width:100%;
color:#FFF;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:solid;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
padding-top:0.625rem;
padding-bottom:0.625rem;
padding-left:0.625rem;
padding-right:0.625rem;
margin-bottom:0.25rem;
margin-top:0.25rem;
margin-right:0.75rem;
margin-left:0.75rem;
font-size:14px;

}
@media (max-width : 767px){
.guideSummaryComponent{
margin-right:0px;
margin-left:0px;

}
}
.guideESignComponent{
max-width:100%;
position:relative;
overflow:auto;
color:#fff;
border-top-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-right-width:1px;
border-style:solid;
border-top-left-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-top-right-radius:4px;
padding-top:0.625rem;
padding-bottom:0.625rem;
padding-left:0.625rem;
padding-right:0.625rem;
margin-left:0.75rem;
margin-right:0.75rem;
margin-top:0.25rem;
margin-bottom:0.25rem;
height:540px;
font-size:14px;

}
@media (max-width : 767px){
.guideESignComponent{
margin-right:0px;
margin-left:0px;

}
}
.guideAdobeSignBlock.guideTextDraw{
margin-bottom:0.25rem;
margin-top:0.25rem;
margin-right:0.75rem;
margin-left:0.75rem;

}
@media (max-width : 767px){
.guideAdobeSignBlock.guideTextDraw{
margin-right:0px;
margin-left:0px;

}
}
.afHeader{
color:#FFFFFF;
height:65px;
min-height:40px;
border-left-width:0px;
border-bottom-width:0px;
border-right-width:0px;
border-top-width:0px;
border-style:solid;
background:#2D62AC;
margin-bottom:1rem;

}
@media (max-width : 767px){
.afHeader{
height:64px;
padding-right:1rem;
padding-left:1rem;
background:#2D62AC;
margin-top:0px;
margin-right:0px;
margin-bottom:0px;
margin-left:0px;

}
}
.guideimage .logoImage img{
margin-top:12px;
margin-right:0px;
margin-bottom:0px;
width:auto;
height:35px;

}
@media (max-width : 767px){
.guideimage .logoImage img{
height:35px;

}
}
.guideTextDraw.headerText{
height:40px;
padding-left:10px;
margin-bottom:10px;

}
@media (max-width : 767px){
.guideTextDraw.headerText{
height:49px;
margin-top:0px;
margin-right:0px;
margin-left:0px;
margin-bottom:0px;

}
}
.afFooter{
width:100%;
color:#FFFFFF;
text-align:center;
padding-top:.5em;
padding-bottom:.5em;
background:#2D62AC;
margin-top:6rem;

}
@media (max-width : 767px){
.afFooter{
margin-top:3.55rem;
margin-bottom:50px;
display:none;

}
}
.guideTextDraw.footerText{
font-size:12px;

}


.nv-button {
  -webkit-appearance: none;
  position: relative;
  min-width: 50px;
  display: inline-block;
  padding: 12px 24px;
  margin: 0;
  vertical-align: middle;
  overflow: visible;
  text-transform: uppercase;
  color: #FFFFFF;
  font-weight: bold;
  padding: 14px 14px 10px 14px;
  font-size: 18px;
  line-height: 1;
  font-family: NVIDIA,Helvetica,Arial,Sans-Serif;
  text-align: center;
  text-decoration: none;
  background: transparent;
  border: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  transition: all 0.2s ease;
}
.nv-button:hover, .nv-button:focus {
  outline: 0;
  text-decoration: none;
}
.nv-button:not(:disabled) {
  cursor: pointer;
}

.nv-button-green {
  background: #76B900;
}
.nv-button-green:hover {
  background: #6AA700;
}

.nv-ripple {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  background: transparent;
}

.nv-ripple__circle {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  opacity: 0;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: #76b900;
}
.nv-ripple.is-active .nv-ripple__circle {
  -webkit-animation: a-ripple .4s ease-in;
          animation: a-ripple .4s ease-in;
}

/**
 * Animation: Ripple
 * --------------------------------------------------
 */


.ripple {
  position: absolute;
  background: #76B900;;
  border-radius: 50%;
  width: 5px;
  height: 5px;
  animation: rippleEffect 1.5s 1;
  opacity: 0;
}

@keyframes rippleEffect {
  0% {
    transform: scale(1);
    opacity: 0.5;
  }

  100% {
    transform: scale(100);
    opacity: 0;
  }
}

/* Generated by ui.frontend; edit source styles and run npm run build. */
/*
 * KUI Adaptive Form button adapter
 *
 * The standalone Adaptive Form document does not load nvidiaweb.site, so its
 * Adobe-owned button markup cannot consume the site's .nv-button class. Forms
 * opt in by adding `kui-form` to the root panel's CSS class. These declarations
 * adapt the KUI 1.8.2 medium, primary, brand button contract to Adobe-owned
 * markup and retain raw fallbacks until the KUI base tokens are loaded by the
 * Adaptive Form runtime.
 */
#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button) {
  box-sizing: border-box;
  width: fit-content;
  max-width: 100%;
  min-width: calc(var(--spacing, 4px) * 10);
  min-height: calc(var(--spacing, 4px) * 10);
  height: fit-content;
  appearance: none;
  display: inline-flex;
  flex-grow: 0;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  gap: var(--spacing, 4px);
  padding-inline: calc(var(--spacing, 4px) * 3);
  padding-block: calc((var(--spacing, 4px) * 3) - 2px);
  border: 1px solid transparent;
  border-radius: var(--radius-md, 4px);
  background: var(--nv-button-bg, var(--background-color-interaction-primary-base, #76b900));
  color: var(--nv-button-color, var(--text-color-accent-black, #000));
  font-family: var(--font-sans, "NVIDIA Sans", "Helvetica Neue", Arial, sans-serif);
  font-size: var(--nv-button-font-size, var(--text-14, 0.875rem));
  font-weight: var(--font-weight-bold, 700);
  line-height: calc(16 / 14);
  text-align: center;
  text-decoration: none;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
}

@media (prefers-reduced-motion: no-preference) {
  #guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button) {
    transition-property: background-color, color, scale, border-color;
    transition-duration: var(--transition-duration-150, 0.15s);
    transition-timing-function: var(--ease-out, cubic-bezier(0.4, 0, 0.2, 1));
  }
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button):hover:not(:disabled) {
  background: var(--nv-button-bg-hover, var(--background-color-interaction-primary-hover, #549a00));
  color: var(--nv-button-color-hover, var(--text-color-accent-black, #000));
  border-color: transparent;
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button):active:not(:disabled) {
  scale: 99%;
  background: var(--nv-button-bg-active, var(--background-color-interaction-primary-selected, #3f8500));
  color: var(--nv-button-color-active, var(--text-color-accent-black, #000));
  border-color: transparent;
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button):disabled {
  pointer-events: auto;
  cursor: not-allowed;
  background: var(--nv-button-bg-disabled, var(--background-color-interaction-disabled, rgba(0, 0, 0, 0.05)));
  color: var(--nv-button-color-disabled, var(--text-color-disabled, #898989));
  border-color: transparent;
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button):focus-visible {
  outline: 2px solid var(--nv-focus-outline-color, currentColor);
  outline-offset: -4px;
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button) .iconButton-label {
  padding: 0;
  color: inherit;
  font: inherit;
}

#guideContainerForm .kui-form .guideFieldButtonWidget > button.button-default:not(.af-icon-button) .iconButton-icon:empty {
  display: none;
}
#guideContainerForm .guideRootPanel{color-scheme:light;--kui-adapter-spacing: var(--spacing, 4px);--kui-adapter-font-sans: var(--font-sans, "NVIDIA Sans", "Helvetica Neue", Arial, sans-serif);--kui-adapter-text-12: var(--text-12, 0.75rem);--kui-adapter-text-14: var(--text-14, 0.875rem);--kui-adapter-font-regular: var(--font-weight-regular, 400);--kui-adapter-font-bold: var(--font-weight-bold, 700);--kui-adapter-radius-md: var(--radius-md, 4px);--kui-adapter-radius-xl: var(--radius-xl, 16px);--kui-adapter-text-primary: var(--nv-theme-text-color-primary, var(--text-color-primary, #000));--kui-adapter-text-base: var(--text-color-base, #636363);--kui-adapter-text-secondary: var(--text-color-secondary, #636363);--kui-adapter-text-placeholder: var(--text-color-placeholder, #757575);--kui-adapter-text-disabled: var(--nv-theme-text-color-disabled, var(--text-color-disabled, #898989));--kui-adapter-surface: var(--background-color-interaction-base, #fff);--kui-adapter-surface-base: var(--background-color-surface-base, #fff);--kui-adapter-surface-raised: var(--background-color-surface-raised, #fff);--kui-adapter-border-base: var(--border-color-base, rgba(0, 0, 0, 0.2));--kui-adapter-check-disabled: var(--text-color-inverse, #fff);--kui-adapter-switch-disabled-checked: var(--text-color-interaction-disabled-checked, #0000004d);--kui-adapter-danger-subtle-hover: var(--background-color-feedback-danger-subtle-hover, #ffd7d7);--kui-adapter-danger-subtle-pressed: var(--background-color-feedback-danger-subtle-pressed, #fbb);--kui-adapter-danger-hover: var(--background-color-feedback-danger-hover, #c21e1e);--kui-adapter-danger-pressed: var(--background-color-feedback-danger-pressed, #961515);--kui-adapter-surface-hover: var(--background-color-interaction-hover, rgba(0, 0, 0, 0.05));--kui-adapter-surface-pressed: var(--background-color-interaction-selected, #fff);--kui-adapter-interaction-pressed: var(--background-color-interaction-pressed, #0000001a);--kui-adapter-surface-disabled: var(--nv-theme-background-color-interaction-disabled, var(--background-color-interaction-disabled, rgba(0, 0, 0, 0.05)));--kui-adapter-surface-disabled-checked: var(--background-color-interaction-disabled-checked, rgba(0, 0, 0, 0.4));--kui-adapter-surface-inverse: var(--background-color-interaction-inverse, #222);--kui-adapter-border: var(--border-color-interaction-base, rgba(0, 0, 0, 0.3));--kui-adapter-border-hover: var(--border-color-interaction-hover, rgba(0, 0, 0, 0.9));--kui-adapter-border-pressed: var(--border-color-interaction-pressed, rgba(0, 0, 0, 0.9));--kui-adapter-border-strong: var(--border-color-interaction-strong, rgba(0, 0, 0, 0.7));--kui-adapter-border-disabled: var(--nv-theme-border-color-interaction-disabled, var(--border-color-interaction-disabled, rgba(0, 0, 0, 0.1)));--kui-adapter-focus: var(--border-color-interaction-selected, #76b900);--kui-adapter-primary: var(--background-color-interaction-primary-base, #76b900);--kui-adapter-primary-hover: var(--background-color-interaction-primary-hover, #549a00);--kui-adapter-primary-pressed: var(--background-color-interaction-primary-selected, #3f8500);--kui-adapter-danger: var(--border-color-feedback-danger, #e52020);--kui-adapter-success: var(--border-color-feedback-success, #549a00);--kui-adapter-danger-text: var(--text-color-feedback-danger-subtle, #c21e1e);--kui-adapter-danger-surface: var(--background-color-feedback-danger-strong, #e52020);--kui-adapter-shadow-sm: var(--shadow-sm, 0 1px 2px rgba(0, 0, 0, 0.3));--kui-adapter-shadow-md: var(--shadow-md, 0 4px 6px rgba(0, 0, 0, 0.12));--kui-adapter-ease-out: var(--ease-out, cubic-bezier(0.4, 0, 0.2, 1))}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button){box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:calc(var(--spacing, 4px)*10);min-height:calc(var(--spacing, 4px)*10);height:-moz-fit-content;height:fit-content;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;gap:var(--spacing, 4px);padding-inline:calc(var(--spacing, 4px)*3);padding-block:calc(var(--spacing, 4px)*3 - 2px);border:1px solid rgba(0,0,0,0);border-radius:var(--radius-md, 4px);background:var(--nv-button-bg, var(--background-color-interaction-primary-base, #76b900));color:var(--nv-button-color, var(--text-color-accent-black, #000));font-family:var(--font-sans, "NVIDIA Sans", "Helvetica Neue", Arial, sans-serif);font-size:var(--nv-button-font-size, var(--text-14, 0.875rem));font-weight:var(--font-weight-bold, 700);line-height:1.1428571429;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap;cursor:pointer;overflow:hidden}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button){transition-property:background-color,color,scale,border-color;transition-duration:var(--transition-duration-150, 0.15s);transition-timing-function:var(--ease-out, cubic-bezier(0.4, 0, 0.2, 1))}}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button):hover:not(:disabled){background:var(--nv-button-bg-hover, var(--background-color-interaction-primary-hover, #549a00));color:var(--nv-button-color-hover, var(--text-color-accent-black, #000));border-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button):active:not(:disabled){scale:99%;background:var(--nv-button-bg-active, var(--background-color-interaction-primary-selected, #3f8500));color:var(--nv-button-color-active, var(--text-color-accent-black, #000));border-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button):disabled{pointer-events:auto;cursor:not-allowed;background:var(--nv-button-bg-disabled, var(--kui-adapter-surface-disabled, var(--background-color-interaction-disabled, rgba(0, 0, 0, 0.05))));color:var(--nv-button-color-disabled, var(--kui-adapter-text-disabled, var(--text-color-disabled, #898989)));border-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button):focus-visible{outline:2px solid var(--nv-focus-outline-color, currentColor);outline-offset:-4px}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button) .iconButton-label{padding:0;color:inherit;font:inherit}#guideContainerForm .guideRootPanel .guideFieldButtonWidget>button.button-default:not(.af-icon-button) .iconButton-icon:empty{display:none}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldLabel{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:19px;height:auto;margin:0 0 var(--kui-adapter-spacing);padding:calc(var(--kui-adapter-spacing)*.5) 0}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldLabel>label{position:static;z-index:auto;display:block;width:auto;height:auto;margin:0;padding:0;transform:none;color:var(--kui-adapter-text-primary);background:rgba(0,0,0,0);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-bold);line-height:1.25;white-space:normal;overflow-wrap:anywhere;pointer-events:auto}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload{--kui-upload-spacing: var(--kui-adapter-spacing);--kui-upload-radius: var(--kui-adapter-radius-md);--kui-upload-text-primary: var(--kui-adapter-text-primary);--kui-upload-text-secondary: var(--kui-adapter-text-secondary);--kui-upload-text-disabled: var(--kui-adapter-text-disabled);--kui-upload-border: var(--kui-adapter-border);--kui-upload-border-hover: var(--kui-adapter-border-hover);--kui-upload-border-focus: var(--kui-adapter-focus);--kui-upload-border-disabled: var(--kui-adapter-border-disabled);--kui-upload-border-item: var(--kui-adapter-border-base, var(--kui-adapter-border));--kui-upload-surface: var(--kui-adapter-surface);--kui-upload-surface-hover: var(--kui-adapter-surface-hover);--kui-upload-surface-disabled: var(--kui-adapter-surface-disabled);box-sizing:border-box;position:relative;width:100%;margin-bottom:0;overflow:visible;color:var(--kui-upload-text-primary);font-family:var(--kui-adapter-font-sans)}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button:not(.af-icon-button){box-sizing:border-box;display:block;width:100%;max-width:none;min-width:0;height:auto;min-height:66px;margin:0;padding:calc(var(--kui-upload-spacing)*6) calc(var(--kui-upload-spacing)*3);overflow:visible;border:1px solid var(--kui-upload-border);border-radius:var(--kui-upload-radius);background:var(--kui-upload-surface);color:var(--kui-upload-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:16px;text-align:center;text-transform:none;text-decoration-line:underline;text-decoration-color:var(--kui-adapter-primary);text-decoration-thickness:1px;text-underline-offset:4px;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;white-space:normal;overflow-wrap:anywhere;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;pointer-events:auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button::before,#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button::after,#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>.guide-fu-fileItemList:empty::before{content:none;display:none}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button:hover:not(:disabled){border-color:var(--kui-upload-border-hover);background:var(--kui-upload-surface-hover)}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button:not(.af-icon-button):focus-visible{border-color:var(--kui-upload-border-focus);outline-color:var(--outline-color, var(--kui-upload-feedback-outline, currentColor))}#guideContainerForm .guideRootPanel .guideFileUpload.validation-failure>.guideFieldWidget.afFileUpload{--kui-upload-border: var(--kui-adapter-danger);--kui-upload-border-hover: var(--kui-adapter-danger);--kui-upload-feedback-outline: var(--kui-adapter-danger)}#guideContainerForm .guideRootPanel .guideFileUpload:is([data-disabled=true],.guideFieldDisabled,:has(input[type=file]:disabled))>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button:not(.af-icon-button),#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button:not(.af-icon-button):is(:disabled,[aria-disabled=true]){border-color:var(--kui-upload-border-disabled);background:var(--kui-upload-surface-disabled);color:var(--kui-upload-text-disabled);text-decoration:none;cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>.guide-fu-fileItemList{box-sizing:border-box;width:100%;margin:0;padding:0;list-style:none}#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>.guide-fu-fileItemList:not(:empty){display:flex;flex-direction:column;gap:calc(var(--kui-upload-spacing)*2);padding-top:calc(var(--kui-upload-spacing)*2)}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileItem{box-sizing:border-box;display:flex;align-items:flex-start;gap:calc(var(--kui-upload-spacing)*4);width:100%;min-height:64px;margin:0;padding:calc(var(--kui-upload-spacing)*3);overflow:hidden;border:1px solid var(--kui-upload-border-item);border-radius:var(--kui-upload-radius);background:var(--kui-adapter-surface-raised);color:var(--kui-upload-text-primary);font-family:var(--kui-adapter-font-sans)}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileItem:hover{border-color:var(--kui-upload-border-hover)}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileName{order:2;flex:1 1 auto;min-width:0;color:var(--kui-upload-text-primary);cursor:default;font-family:inherit;font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:18px;overflow-wrap:anywhere;text-decoration:none}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileName::after{content:none;display:none}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-filePreview{box-sizing:border-box;position:static;order:1;display:grid;flex:0 0 calc(var(--kui-upload-spacing)*8);place-items:center;width:calc(var(--kui-upload-spacing)*8);height:calc(var(--kui-upload-spacing)*8);border:1px solid var(--kui-upload-border-item);color:var(--kui-upload-text-secondary)}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-filePreview::before{content:"";display:block;width:calc(var(--kui-upload-spacing)*4);height:calc(var(--kui-upload-spacing)*4);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M13%2c5.293v8.707h-10v-12h6.707zM12%2c13v-7h-3v-3h-5v10zM11.293%2c5l-1.293%2c-1.293v1.293z'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M13%2c5.293v8.707h-10v-12h6.707zM12%2c13v-7h-3v-3h-5v10zM11.293%2c5l-1.293%2c-1.293v1.293z'/%3e%3c/svg%3e") center/contain no-repeat}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileClose{box-sizing:border-box;position:static;order:3;display:grid;flex:0 0 20px;place-items:center;width:20px;height:20px;margin:0;padding:2px 4px;border:1px solid rgba(0,0,0,0);border-radius:var(--kui-upload-radius);background:rgba(0,0,0,0);color:var(--kui-upload-text-primary);font-size:0;line-height:12px;cursor:pointer}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileClose::before{content:"";display:block;width:12px;height:12px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M6%2c1h4v2h3v1h-10v-1h3zM7%2c3h2v-1h-2zM11%2c13v-8h1v9h-8v-9h1v8z'/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M6%2c1h4v2h3v1h-10v-1h3zM7%2c3h2v-1h-2zM11%2c13v-8h1v9h-8v-9h1v8z'/%3e%3c/svg%3e") center/contain no-repeat}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileClose:hover{background:var(--kui-upload-surface-hover)}#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileClose:focus-visible,#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileName:focus-visible{outline:2px solid var(--nv-focus-outline-color, currentColor);outline-offset:2px}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFileUpload>.guideFieldWidget.afFileUpload>button.guide-fu-attach-button,#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileItem,#guideContainerForm .guideRootPanel .guideFileUpload .guide-fu-fileClose{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideFieldNode{--kui-control-border: var(--kui-adapter-border);--kui-control-border-hover: var(--kui-adapter-border-hover);--kui-control-outline: var(--outline-color, currentColor)}#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure{--kui-control-border: var(--kui-adapter-danger);--kui-control-border-hover: var(--kui-adapter-danger);--kui-control-outline: var(--kui-adapter-danger)}#guideContainerForm .guideRootPanel :is(.guideTextBox,.guidePasswordBox,.guideNumericBox,.guideDatePicker,.guideDropDownList,.guideCheckBoxGroup,.guideCheckBox,.guideTermsAndConditions)>.guideFieldLabel{box-sizing:border-box;display:flex;align-items:center;width:100%;height:auto;min-height:0;margin:0 0 var(--kui-adapter-spacing);padding-block:calc(var(--kui-adapter-spacing)*.5)}#guideContainerForm .guideRootPanel :is(.guideTextBox,.guidePasswordBox,.guideNumericBox,.guideDatePicker,.guideDropDownList,.guideCheckBoxGroup,.guideCheckBox,.guideTermsAndConditions)>.guideFieldLabel>label:not(.multiSelectDropdown){position:static;z-index:auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-bold);line-height:1.25;pointer-events:auto;transform:none;transform-origin:initial;transition:none}#guideContainerForm .guideRootPanel :is(.guideTextBox,.guidePasswordBox,.guideNumericBox,.guideDatePicker,.guideDropDownList,.guideCheckBoxGroup,.guideCheckBox,.guideTermsAndConditions):is([data-mandatory=true],:has(:required))>.guideFieldLabel>label:not(.multiSelectDropdown){position:relative;padding-right:calc(var(--kui-adapter-spacing)*3)}#guideContainerForm .guideRootPanel :is(.guideTextBox,.guidePasswordBox,.guideNumericBox,.guideDatePicker,.guideDropDownList,.guideCheckBoxGroup,.guideCheckBox,.guideTermsAndConditions):is([data-mandatory=true],:has(:required))>.guideFieldLabel>label:not(.multiSelectDropdown)::after{content:"*";position:absolute;right:0;color:var(--kui-adapter-danger-text);font-weight:var(--kui-adapter-font-regular)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroup,.guideCheckBox)>.guideFieldLabel:has(>label:only-child:empty){display:none}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton)>:is(.guideFieldDescription.short,.guideFieldError){box-sizing:border-box;position:relative;inset:auto;margin:var(--kui-adapter-spacing) 0 0;padding:calc(var(--kui-adapter-spacing)*.5) 0;font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-regular);line-height:1.25}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton)>.guideFieldDescription.short{color:var(--kui-adapter-text-secondary)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton)>.guideFieldError{color:var(--kui-adapter-danger-text)}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;width:100%;max-width:100%;height:40px;margin:0;padding:0 calc(var(--kui-adapter-spacing)*3);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1.5;text-align:left}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number]))::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number]))::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}@media(hover: hover){#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])):hover:where(:not(:disabled):not([readonly])){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])):focus-visible{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number]))[readonly]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])):disabled{cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])){transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel :is(.guideTextBox>.guideFieldWidget>input:is([type=text],[type=email],[type=tel]),.guideTextBox>.guideFieldWidget>textarea,.guidePasswordBox>.guideFieldWidget>input[type=password],.guideNumericBox>.guideFieldWidget:not(.guideNumericStepper)>input:is([type=text],[type=number])):where(textarea){height:auto;min-height:calc(3lh + var(--kui-adapter-spacing)*4 + 2px);padding-block:calc(var(--kui-adapter-spacing)*2);line-height:1.5;resize:vertical;scrollbar-width:thin}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper{width:154px;max-width:100%;min-width:0}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner{box-sizing:border-box;display:grid;grid-template-columns:40px minmax(0, 1fr) 40px;grid-template-rows:38px;position:relative;width:100%;max-width:154px;min-width:0;height:40px !important;margin:0;padding:0;border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:var(--kui-adapter-surface);overflow:hidden}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:focus-within{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>input.ui-spinner-input[role=spinbutton]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;grid-column:2;grid-row:1;position:static;width:100%;min-width:0;height:38px;margin:0;padding:0 calc(var(--kui-adapter-spacing)*2);border:0;border-radius:0;outline:0;background:rgba(0,0,0,0);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.25;text-align:center}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>input.ui-spinner-input[role=spinbutton]::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>input.ui-spinner-input[role=spinbutton]::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button]{box-sizing:border-box;grid-row:1;position:static;inset:auto;display:grid;place-items:center;float:none;width:40px;height:38px;margin:0;padding:0;border:0;border-radius:0;background-color:rgba(0,0,0,0);color:var(--kui-adapter-text-primary);font-size:0;text-indent:0;text-decoration:none;cursor:pointer}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-down[role=button]{grid-column:1;border-right:1px solid var(--kui-adapter-border);background-image:none}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-up[role=button]{grid-column:3;border-left:1px solid var(--kui-adapter-border);background-image:none}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button]>span{display:none}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button]::before{color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-down[role=button]::before{content:"−"}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-up[role=button]::before{content:"+"}@media(hover: hover){#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button]:hover{background-color:var(--kui-adapter-surface-hover)}}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input:disabled){border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input:disabled)>a.ui-spinner-button[role=button]{cursor:not-allowed;pointer-events:none}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)){display:flex;flex-direction:column;gap:calc(var(--kui-adapter-spacing)*3);width:100%}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem,.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem){display:flex;align-items:flex-start;gap:calc(var(--kui-adapter-spacing)*2);margin:0}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem,.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem)>.guideFieldWidget{flex:0 0 16px;width:16px;min-width:16px;min-height:16px;margin:0;padding:0}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem,.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem)>.guideWidgetLabel{display:block;flex:1 1 auto;min-width:0;margin:0;padding:0}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem,.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem)>.guideWidgetLabel>label{display:block;width:-moz-fit-content;width:fit-content;height:auto;margin:0;padding:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.1428571429;cursor:pointer}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;flex:0 0 16px;position:relative;width:16px;height:16px;margin:0;padding:0;border:2px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:0;background-color:var(--kui-adapter-surface);color:var(--kui-adapter-text-primary);cursor:pointer}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox])::before,#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]+.checkmark::before{content:"";position:absolute;inset:0;display:block;width:70%;height:70%;margin:auto;background-color:currentColor;clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);opacity:0;rotate:45deg}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):checked{border:1px solid rgba(0,0,0,0);background-color:var(--kui-adapter-primary)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):checked::before,#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]:checked+.checkmark::before{clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);opacity:1}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):indeterminate::before,#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]:indeterminate+.checkmark::before{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);opacity:1;rotate:none}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;flex:0 0 16px;width:16px;height:16px;margin:0;padding:0;border:2px solid var(--kui-control-border);border-radius:50%;outline:0;background-color:var(--kui-adapter-surface);cursor:pointer}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio]:checked{border:5px solid var(--kui-adapter-primary);background-color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container{box-sizing:border-box;display:block;position:relative;width:16px;height:16px;margin:0;padding:0;border:0;color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container>input{position:absolute !important;z-index:2;inset:-4px;display:block;width:24px !important;height:24px !important;margin:0;padding:0;border:0;opacity:0;cursor:inherit}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]+.checkmark,#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=radio]+.checkmark{box-sizing:border-box;display:block;position:absolute;inset:0;width:16px;height:16px;margin:0;padding:0;border:2px solid var(--kui-control-border);background-color:var(--kui-adapter-surface);pointer-events:none}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]+.checkmark{border-radius:var(--kui-adapter-radius-md)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=radio]+.checkmark{border-radius:50%}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container>input+.checkmark::after{content:none;display:none}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]:checked+.checkmark{border:1px solid rgba(0,0,0,0);background-color:var(--kui-adapter-primary)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=radio]:checked+.checkmark{border:5px solid var(--kui-adapter-primary);background-color:var(--kui-adapter-text-primary)}@media(hover: hover){#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):hover:not(:disabled){border-color:var(--kui-control-border-hover);background-color:var(--kui-adapter-surface-hover)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container:hover>input:not(:disabled)+.checkmark{border-color:var(--kui-control-border-hover);background-color:var(--kui-adapter-surface-hover)}}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):focus-visible,#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container>input:focus-visible+.checkmark{outline:2px solid var(--nv-focus-outline-color, var(--kui-adapter-text-primary));outline-offset:2px}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):disabled,#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)) .checkbox-container>input:disabled+.checkmark{cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox]):checked,#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>input[type=checkbox]:checked+.checkmark{background-color:var(--kui-adapter-danger-surface)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox:not(.guideSwitch)>input[type=checkbox],.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .guideFieldWidget.XfaCheckBox>input[type=radio],.guideTermsAndConditions .guide-tnc-checkboxwidget input[type=checkbox],.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>.checkmark,.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container>.checkmark){transition-property:background-color,border-color,border-width,outline-color;transition-duration:var(--transition-duration-150, 0.15s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideSwitch{display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]{box-sizing:border-box;isolation:isolate;position:relative;width:44px !important;min-width:44px;height:24px;margin:0;padding:0;border:0;border-radius:var(--kui-adapter-radius-xl);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--kui-adapter-border-strong);cursor:pointer;overflow:hidden}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]>:is(label:not(.checkbox-container),.ui-switchbutton-handle){display:none !important}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]>.checkbox-container{position:absolute;z-index:2;inset:0;display:block !important;width:100%;height:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0);pointer-events:none}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]>.checkbox-container>.checkmark{display:none}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]::before{content:"";position:absolute;z-index:1;top:50%;left:4px;width:16px;height:16px;border-radius:var(--kui-adapter-radius-xl);background:var(--kui-adapter-surface-inverse);box-shadow:var(--kui-adapter-shadow-sm);transform:translateY(-50%)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]::after{content:"";position:absolute;z-index:0;inset:0;border-radius:var(--kui-adapter-radius-xl);background:var(--kui-adapter-primary);transform:translateX(-100%)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex] input[type=checkbox]{position:absolute !important;z-index:2;inset:0;display:block;width:100% !important;height:100% !important;margin:0;padding:0;opacity:0 !important;pointer-events:none;cursor:pointer}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:has(input[type=checkbox]:checked)::before{left:24px;background:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:has(input[type=checkbox]:checked)::after{transform:translateX(0)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(:focus-visible,:has(input[type=checkbox]:focus-visible)){outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled)){box-shadow:inset 0 0 0 2px var(--kui-adapter-border-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled))::before{background:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled)):has(input[type=checkbox]:checked)::after{background:var(--kui-adapter-surface-disabled-checked)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]::before{transition:left .3s var(--kui-adapter-ease-out),background-color .3s var(--kui-adapter-ease-out)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]::after{transition:transform var(--transition-duration-250, 0.25s) var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice{display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(var(--kui-adapter-spacing)*2);width:100%}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]{box-sizing:border-box;position:relative;margin:0;border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background-color:var(--kui-adapter-surface);cursor:pointer;overflow:hidden}@media(hover: hover){#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]:hover:not(:has(input:disabled)){border-color:var(--kui-control-border-hover);background-color:var(--kui-adapter-surface-hover)}}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]:is(:focus-visible,:has(input:focus-visible)){outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]:has(input:checked){border-color:var(--kui-adapter-focus);background-color:var(--kui-adapter-surface-pressed)}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]:has(input:disabled){border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guideFieldWidget.afTermsAndConditions>.afTncContentArea[tabindex]{box-sizing:border-box;margin:0;padding:calc(var(--kui-adapter-spacing)*3);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:var(--kui-adapter-surface);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.5;text-align:left;overflow:auto}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guideFieldWidget.afTermsAndConditions>.afTncContentArea[tabindex]:focus-visible{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget{display:flex;align-items:flex-start;gap:calc(var(--kui-adapter-spacing)*2);margin-top:calc(var(--kui-adapter-spacing)*2);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.1428571429}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch):has(>input[type=checkbox]),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]),.guideTermsAndConditions .guide-tnc-checkboxwidget:has(>input[type=checkbox])){box-sizing:border-box;display:block;flex:0 0 16px;position:relative;width:16px;min-width:16px;height:16px;min-height:16px;padding:0;border:2px solid var(--kui-control-border);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background:var(--kui-adapter-surface);color:var(--kui-adapter-text-primary);cursor:pointer}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch):has(>input[type=checkbox]),.guideTermsAndConditions .guide-tnc-checkboxwidget:has(>input[type=checkbox])){border-radius:var(--kui-adapter-radius-md)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]){border-radius:50%}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox,.guideTermsAndConditions .guide-tnc-checkboxwidget)>input:is([type=checkbox],[type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute !important;z-index:2;inset:-6px;display:block;width:auto !important;height:auto !important;margin:0;padding:0;border:0;opacity:0;cursor:pointer}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox])::before{content:"";position:absolute;inset:0;z-index:1;display:block;width:70%;height:70%;margin:auto;background-color:currentColor;clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 80%, 70% 80%, 70% 100%);opacity:0;rotate:45deg}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:checked){border:1px solid rgba(0,0,0,0);background:var(--kui-adapter-primary)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:checked)::before{clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);opacity:1}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:indeterminate){border:1px solid rgba(0,0,0,0);background:var(--kui-adapter-primary)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:indeterminate)::before{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);opacity:1;rotate:none}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]:checked){border:5px solid var(--kui-adapter-primary);background:var(--kui-adapter-text-primary)}@media(hover: hover){#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox,.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input:not(:disabled)):hover{border-color:var(--kui-control-border-hover);background-color:var(--kui-adapter-surface-hover)}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:checked):hover{background-color:var(--kui-adapter-primary-hover)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]:checked):hover{border-color:var(--kui-adapter-primary-hover);background-color:var(--kui-adapter-text-primary)}}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox,.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input:focus-visible){outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox,.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input:disabled){border-color:var(--kui-adapter-border-disabled);background:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:checked:disabled){border-color:rgba(0,0,0,0);background:var(--kui-adapter-surface-disabled-checked)}#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideTermsAndConditions .guide-tnc-checkboxwidget):has(>input[type=checkbox]:checked){background:var(--kui-adapter-danger-surface)}#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]:checked){border-color:var(--kui-adapter-danger);background:var(--kui-adapter-surface)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox,.guideTermsAndConditions .guide-tnc-checkboxwidget){transition-property:background-color,border-color,border-width,outline-color;transition-duration:var(--transition-duration-150, 0.15s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget:not(.guideNumericStepper):not(.dateTimeEdit) input:is([type=text],[type=email],[type=tel],[type=password],[type=number],[type=date]){border:1px solid var(--kui-control-border) !important}@media(hover: hover){#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget:not(.guideNumericStepper):not(.dateTimeEdit) input:is([type=text],[type=email],[type=tel],[type=password],[type=number],[type=date]):hover:where(:not(:disabled):not([readonly])){border-color:var(--kui-control-border-hover) !important}}#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget:not(.guideNumericStepper):not(.dateTimeEdit) input:is([type=text],[type=email],[type=tel],[type=password],[type=number],[type=date]):focus-visible{border-color:var(--kui-adapter-focus) !important}#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget:not(.guideNumericStepper):not(.dateTimeEdit) input:is([type=text],[type=email],[type=tel],[type=password],[type=number],[type=date])[readonly]{border-color:rgba(0,0,0,0) !important}#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget:not(.guideNumericStepper):not(.dateTimeEdit) input:is([type=text],[type=email],[type=tel],[type=password],[type=number],[type=date]):disabled{border-color:var(--kui-adapter-border-disabled) !important}#guideContainerForm .guideRootPanel .guideTableNode .headersLeft.nonIETable td:not(.child) .guideFieldWidget.dateTimeEdit input[type=date]{border:0 !important}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper{background:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner{color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>input.ui-spinner-input[role=spinbutton],#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button],#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner>a.ui-spinner-button[role=button]::before{color:inherit}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input[readonly]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input[readonly])>a.ui-spinner-button[role=button]{pointer-events:none;background:rgba(0,0,0,0);color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input:disabled){border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideNumericBox>.guideFieldWidget.guideNumericStepper>.ui-spinner:has(input:disabled)>a.ui-spinner-button[role=button]{border-color:var(--kui-adapter-border-disabled);background:rgba(0,0,0,0);color:inherit}#guideContainerForm .guideRootPanel .guideDatePicker{--kui-date-height: var(--nv-input-height, 40px);--kui-date-padding: var(--nv-input-padding, 12px);--kui-date-gap: var(--input-gap, 6px);--kui-date-icon-size: calc(var(--kui-adapter-spacing) * 4);--kui-control-outline: var(--outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideDatePicker:is(.validation-failure,[data-status=error]),#guideContainerForm .guideRootPanel .guideDatePicker:has(input:is(:user-invalid,[data-status=error])){--kui-control-border: var(--kui-adapter-danger);--kui-control-border-hover: var(--kui-adapter-danger);--kui-control-outline: var(--outline-color, var(--kui-adapter-danger))}#guideContainerForm .guideRootPanel .guideDatePicker:not(.validation-failure):not([data-status=error]):not(:has(input:is(:user-invalid,[data-status=error]))):is([data-status=success],:has(input[data-status=success])){--kui-control-border: var(--kui-adapter-success);--kui-control-border-hover: var(--kui-adapter-success);--kui-control-outline: var(--outline-color, var(--kui-adapter-success))}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--kui-date-height);min-height:var(--kui-date-height);margin:0;padding:0 var(--kui-date-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);font-variant-numeric:tabular-nums;line-height:1.5;text-align:start}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:hover){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:open,:focus-visible){border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:focus-visible){outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where([readonly]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:disabled){--kui-date-icon-color: var(--kui-adapter-text-disabled);border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:disabled)::-moz-placeholder{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:where(:disabled)::placeholder{color:var(--kui-adapter-text-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}@supports selector(input::-webkit-calendar-picker-indicator) or (-webkit-touch-callout: none){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit::after{content:"";position:absolute;inset-inline-end:var(--kui-date-padding);top:50%;width:var(--kui-date-icon-size);height:var(--kui-date-icon-size);transform:translateY(-50%);background:var(--kui-date-icon-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-calendar, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M5%2c3v-1h1v1h4v-1h1v1h3v11h-12v-11zM5%2c4h-2v2h10v-2h-2v1h-1v-1h-4v1h-1zM13%2c7h-10v6h10z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-calendar, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M5%2c3v-1h1v1h4v-1h1v1h3v11h-12v-11zM5%2c4h-2v2h10v-2h-2v1h-1v-1h-4v1h-1zM13%2c7h-10v6h10z'/%3e%3c/svg%3e")) no-repeat center/contain;pointer-events:none}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input[readonly])::after{content:none}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit::after{forced-color-adjust:none;background:ButtonText}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input:disabled)::after{background:GrayText}}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit{position:relative;display:flex;align-items:center}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input:is(:open,:focus-visible)){border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input:focus-visible){outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input[readonly]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit:has(>input:disabled){--kui-date-icon-color: var(--kui-adapter-text-disabled);border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--kui-date-height);min-height:var(--kui-date-height);margin:0;padding:0 var(--kui-date-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);font-variant-numeric:tabular-nums;line-height:1.5;text-align:start}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:hover){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:open,:focus-visible){border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:focus-visible){outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where([readonly]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:disabled){--kui-date-icon-color: var(--kui-adapter-text-disabled);border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:disabled)::-moz-placeholder{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:disabled)::placeholder{color:var(--kui-adapter-text-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit{display:inline-flex;padding-block:0}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-fields-wrapper{padding:0}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-date-and-time-value{min-width:0;max-width:calc(100% - var(--kui-date-icon-size) - var(--kui-date-gap));text-align:start}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-day-field,#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-month-field,#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-year-field{padding-block:0}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-day-field:focus,#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-month-field:focus,#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-datetime-edit-year-field:focus{border-radius:var(--kui-adapter-spacing);background-color:var(--kui-adapter-surface-hover);color:inherit}@supports((-webkit-mask: none) or (mask: none)){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-calendar-picker-indicator{box-sizing:content-box;width:var(--kui-date-icon-size);height:var(--kui-date-icon-size);padding:0;margin:0;margin-inline-start:var(--kui-date-gap);background:var(--kui-date-icon-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-calendar, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M5%2c3v-1h1v1h4v-1h1v1h3v11h-12v-11zM5%2c4h-2v2h10v-2h-2v1h-1v-1h-4v1h-1zM13%2c7h-10v6h10z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-calendar, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M5%2c3v-1h1v1h4v-1h1v1h3v11h-12v-11zM5%2c4h-2v2h10v-2h-2v1h-1v-1h-4v1h-1zM13%2c7h-10v6h10z'/%3e%3c/svg%3e")) no-repeat center/contain;filter:none;cursor:pointer}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:disabled::-webkit-calendar-picker-indicator{cursor:not-allowed}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-calendar-picker-indicator{forced-color-adjust:none;background:ButtonText}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:disabled::-webkit-calendar-picker-indicator{background:GrayText}}}@supports selector(input::-webkit-calendar-picker-indicator) or (-webkit-touch-callout: none){#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]::-webkit-calendar-picker-indicator{opacity:0}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]{flex:1 1 0;height:100%;min-height:0;padding:0;border:0;border-radius:0;outline:none;background:rgba(0,0,0,0);color:inherit}#guideContainerForm .guideRootPanel .guideFieldNode.guideDatePicker>.guideFieldWidget.dateTimeEdit>input[type=date]:where(:disabled){background:rgba(0,0,0,0);color:inherit}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(var(--kui-adapter-spacing)*2);width:100%;max-width:100%}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield{display:flex;flex-direction:column;gap:0;height:auto !important;min-width:0;min-height:calc(var(--kui-date-height) + var(--kui-adapter-text-12)*1.25 + var(--kui-adapter-spacing)*2)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>label{margin:0;margin-block-end:var(--kui-adapter-spacing);padding:calc(var(--kui-adapter-spacing)*.5) 0;color:var(--kui-adapter-text-secondary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-regular);line-height:1.25}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:var(--kui-date-height);min-height:var(--kui-date-height);margin:0;padding:0 var(--kui-date-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);font-variant-numeric:tabular-nums;line-height:1.5;text-align:start}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}@media(hover: hover){#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:hover){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:open,:focus-visible){border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:focus-visible){outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where([readonly]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:disabled){--kui-date-icon-color: var(--kui-adapter-text-disabled);border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:disabled)::-moz-placeholder{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput:where(:disabled)::placeholder{color:var(--kui-adapter-text-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(var(--kui-adapter-spacing)*18);flex-shrink:0}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield>input.numericInput.comb-form-group-year{width:calc(var(--kui-adapter-spacing)*22)}#guideContainerForm .guideRootPanel .guideDatePicker>.guideFieldWidget.guideDateInputWidget>.comb-datefield:has(>input:disabled)>label{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton){--kui-choice-fill: var(--kui-adapter-primary);--kui-choice-fill-hover: var(--kui-adapter-primary-hover);--kui-choice-fill-active: var(--kui-adapter-primary-pressed);--kui-choice-radio-center: var(--text-color-accent-black, #000);--kui-choice-border-hover: var(--kui-adapter-border-hover);--kui-choice-border-active: var(--kui-adapter-border-pressed);--kui-choice-surface-hover: var(--kui-adapter-surface-hover);--kui-choice-surface-active: var(--kui-adapter-surface-pressed)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton).validation-failure{--kui-choice-fill: var(--kui-adapter-danger-surface);--kui-choice-fill-hover: var(--kui-adapter-danger-hover, var(--background-color-feedback-danger-hover, #c21e1e));--kui-choice-fill-active: var(--kui-adapter-danger-pressed, var(--background-color-feedback-danger-pressed, #961515));--kui-choice-radio-center: var(--kui-adapter-surface);--kui-choice-border-hover: var(--kui-adapter-danger);--kui-choice-border-active: var(--kui-adapter-danger);--kui-choice-surface-hover: var(--kui-adapter-danger-subtle-hover, var(--background-color-feedback-danger-subtle-hover, #ffd7d7));--kui-choice-surface-active: var(--kui-adapter-danger-subtle-pressed, var(--background-color-feedback-danger-subtle-pressed, #fbb))}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]){color:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate)){border:1px solid rgba(0,0,0,0);background-color:var(--kui-choice-fill)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:indeterminate)::before{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);opacity:1;rotate:none}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--kui-choice-border-hover);background-color:var(--kui-choice-surface-hover)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-hover)}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:not(:disabled):not([aria-disabled=true])):active{border-color:var(--kui-choice-border-active);background-color:var(--kui-choice-surface-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:disabled,[aria-disabled=true]))>input[type=checkbox]{cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:disabled,[aria-disabled=true])){border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true])){border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-surface-disabled-checked);color:var(--kui-adapter-check-disabled, var(--text-color-inverse, #fff))}@media(forced-colors: active),print{#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))::before{content:"✓";display:flex;align-items:center;justify-content:center;width:100%;height:100%;clip-path:none;background:rgba(0,0,0,0);color:currentColor;font-family:var(--kui-adapter-font-sans);font-size:12px;line-height:1;opacity:1;rotate:none}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:indeterminate)::before{content:"–"}}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate)){color:CanvasText}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true])){color:GrayText}}@media print{#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideCheckBoxItem>.guideFieldWidget.XfaCheckBox:not(.guideSwitch),.guide-tnc-checkboxwidget):has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))::before{color:#000}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]){color:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:checked){border:5px solid var(--kui-choice-fill);background-color:var(--kui-choice-radio-center)}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:not(:disabled):not([aria-disabled=true])):hover{border-color:var(--kui-choice-border-hover);background-color:var(--kui-choice-surface-hover)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover{border-color:var(--kui-choice-fill-hover);background-color:var(--kui-choice-radio-center)}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:not(:disabled):not([aria-disabled=true])):active{border-color:var(--kui-choice-border-active);background-color:var(--kui-choice-surface-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active{border-color:var(--kui-choice-fill-active);background-color:var(--kui-choice-radio-center)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:is(:disabled,[aria-disabled=true]))>input[type=radio]{cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:is(:disabled,[aria-disabled=true])){border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch)>.guideRadioButtonItem>.guideFieldWidget.XfaCheckBox:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true])){border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-border-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox])>.checkmark{color:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))>.checkmark{border:1px solid rgba(0,0,0,0);background-color:var(--kui-choice-fill)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:indeterminate)>.checkmark::before{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);opacity:1;rotate:none}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:var(--kui-choice-border-hover);background-color:var(--kui-choice-surface-hover)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-hover)}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:var(--kui-choice-border-active);background-color:var(--kui-choice-surface-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:disabled,[aria-disabled=true]))>input[type=checkbox]{cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:disabled,[aria-disabled=true]))>.checkmark{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-surface-disabled-checked);color:var(--kui-adapter-check-disabled, var(--text-color-inverse, #fff))}@media(forced-colors: active),print{#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))>.checkmark::before{content:"✓";display:flex;align-items:center;justify-content:center;width:100%;height:100%;clip-path:none;background:rgba(0,0,0,0);color:currentColor;font-family:var(--kui-adapter-font-sans);font-size:12px;line-height:1;opacity:1;rotate:none}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:indeterminate)>.checkmark::before{content:"–"}}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))>.checkmark{color:CanvasText}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))>.checkmark{color:GrayText}}@media print{#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=checkbox]):has(>input[type=checkbox]:is(:checked,:indeterminate))>.checkmark::before{color:#000}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio])>.checkmark{color:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:checked)>.checkmark{border:5px solid var(--kui-choice-fill);background-color:var(--kui-choice-radio-center)}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:var(--kui-choice-border-hover);background-color:var(--kui-choice-surface-hover)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:var(--kui-choice-fill-hover);background-color:var(--kui-choice-radio-center)}}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:var(--kui-choice-border-active);background-color:var(--kui-choice-surface-active)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:var(--kui-choice-fill-active);background-color:var(--kui-choice-radio-center)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:is(:disabled,[aria-disabled=true]))>input[type=radio]{cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:is(:disabled,[aria-disabled=true]))>.checkmark{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) .guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch) .checkbox-container:has(>input[type=radio]):has(>input[type=radio]:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-border-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxItem,.guideRadioButtonItem)>.guideWidgetLabel>label{max-width:100%;height:auto;white-space:normal;overflow:visible;overflow-wrap:anywhere}#guideContainerForm .guideRootPanel .guideFieldNode:not(.guideButton) :is(.guideCheckBoxItem,.guideRadioButtonItem):has(input:is(:disabled,[aria-disabled=true]))>.guideWidgetLabel>label{color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:has(input[type=checkbox]:checked)::before{background-color:var(--text-color-accent-black, #000)}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled)):has(input[type=checkbox]:checked){box-shadow:none}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled)):has(input[type=checkbox]:checked)::before{background-color:var(--kui-adapter-switch-disabled-checked, var(--text-color-interaction-disabled-checked, rgba(0, 0, 0, 0.3019607843)))}#guideContainerForm .guideRootPanel .guideFieldWidget.guideSwitch>.ui-switchbutton-default[tabindex]:is(.ui-state-disabled,[aria-disabled=true],:has(input[type=checkbox]:disabled)):has(input[type=checkbox]:checked)::after{background-color:var(--kui-adapter-surface-disabled-checked)}html.nv-adaptive-form-iframe{overflow:hidden}body.nv-adaptive-form-iframe{min-width:0}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder){box-sizing:border-box;max-width:100%;min-height:0;margin:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:var(--leading-lh-150, 1.5);overflow-wrap:anywhere}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>:is(p,ul,ol){margin-block:0 calc(var(--kui-adapter-spacing)*3)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>:is(p,ul,ol):last-child{margin-bottom:0}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder) :is(strong,b){font-weight:var(--kui-adapter-font-bold)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>:is(h1,h2,h3,h4,h5,h6){margin:0 0 calc(var(--kui-adapter-spacing)*3);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-weight:var(--kui-adapter-font-bold);line-height:var(--leading-lh-125, 1.25)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h1{font-size:var(--text-36, 36px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h2{font-size:var(--text-32, 32px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h3{font-size:var(--text-28, 28px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h4{font-size:var(--text-24, 24px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h5{font-size:var(--text-20, 20px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h6{font-size:var(--text-18, 18px)}#guideContainerForm .guideRootPanel :is(.guideTextDraw.guideStaticText,.guideFootnotePlaceHolder)>h6{line-height:1.22222}#guideContainerForm .guideRootPanel .afFormTitle.guidefield{padding:0}#guideContainerForm .guideRootPanel .guideTextDraw.guideformtitle{display:block;width:100%;max-width:100%;margin:0 0 calc(var(--kui-adapter-spacing)*4);color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel .guideFieldNode.guideFootnotePlaceHolder{color:var(--kui-adapter-text-secondary);font-size:var(--kui-adapter-text-12)}#guideContainerForm .guideRootPanel .guideSeparator{box-sizing:border-box;width:100%;height:0;margin:calc(var(--kui-adapter-spacing)*4) 0;border:0;border-bottom:1px solid var(--kui-adapter-border-base, var(--kui-adapter-border))}#guideContainerForm .guideRootPanel .guideImage{max-width:100%}#guideContainerForm .guideRootPanel .guideImage>img{box-sizing:border-box;max-width:100%;border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:2px}#guideContainerForm .guideRootPanel .guideImage>img:focus-visible{outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideGridFluidLayout>.row{width:100%;table-layout:fixed}#guideContainerForm .guideRootPanel .panel>.guidePanelNode{box-sizing:border-box;width:100%;min-width:0;border-radius:var(--radius-density-xl, 16px);background-color:var(--kui-adapter-surface-base, var(--kui-adapter-surface))}#guideContainerForm .guideRootPanel .guideTableNode{box-sizing:border-box;width:100%;min-width:0}#guideContainerForm .guideRootPanel .guideTableNode>table{--table-cell-inline-padding: var(--spacing-density-lg, 12px);--table-cell-block-padding: var(--spacing-density-md, 8px);--table-cell-content-height: 40px;width:100%;max-width:100%;margin:0;border-collapse:collapse;table-layout:fixed;background-color:var(--kui-adapter-surface-base, var(--kui-adapter-surface));color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);line-height:var(--leading-lh-150, 1.5)}#guideContainerForm .guideRootPanel .guideTableNode>table>thead{border-bottom:2px solid var(--kui-adapter-border-base, var(--kui-adapter-border));font-weight:var(--font-weight-semibold, 500)}#guideContainerForm .guideRootPanel .guideTableNode>table>tbody{font-weight:var(--kui-adapter-font-regular)}#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode{border-bottom:1px solid var(--kui-adapter-border-base, var(--kui-adapter-border))}#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode>:is(th,td){box-sizing:border-box;height:calc(var(--table-cell-content-height) + var(--table-cell-block-padding)*2);padding:var(--table-cell-block-padding) var(--table-cell-inline-padding);background:rgba(0,0,0,0);box-shadow:none;color:var(--kui-adapter-text-primary);font-size:var(--kui-adapter-text-14);text-align:left;vertical-align:middle;white-space:normal;opacity:1;overflow:visible}#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode>:is(th,td) .guideTextDraw.guideStaticText{margin:0}#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode>th{font-weight:var(--font-weight-semibold, 500)}#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode>th .guideTextDraw.guideStaticText,#guideContainerForm .guideRootPanel .guideTableNode>table>:is(thead,tbody)>.guideTableRowNode>th .guideTextDraw.guideStaticText :is(strong,b){font-weight:inherit}#guideContainerForm .guideRootPanel :is(.afHeader,.afFooter){box-sizing:border-box;width:100%;height:auto;min-height:0;margin:0;padding:var(--spacing-density-lg, 12px);border:0;background-color:var(--kui-adapter-surface-base, var(--kui-adapter-surface));color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel .afHeader{border-bottom:1px solid var(--kui-adapter-border-base, var(--kui-adapter-border))}#guideContainerForm .guideRootPanel .afHeader>.container{display:flex;flex-wrap:wrap;align-items:center;gap:calc(var(--kui-adapter-spacing)*4);width:100%;max-width:100%;padding:0}#guideContainerForm .guideRootPanel .afHeader .guideTextDraw.headerText{height:auto;margin:0;padding:0}#guideContainerForm .guideRootPanel .afFooter{border-top:1px solid var(--kui-adapter-border-base, var(--kui-adapter-border))}#guideContainerForm .guideRootPanel .afFooter .guideTextDraw.footerText{color:var(--kui-adapter-text-secondary);font-size:var(--kui-adapter-text-12)}#guideContainerForm .guideRootPanel .guideScribble>.guideFieldLabel{display:flex;align-items:center;width:100%;height:auto;min-height:0;margin:0 0 var(--kui-adapter-spacing);padding-block:calc(var(--kui-adapter-spacing)*.5)}#guideContainerForm .guideRootPanel .guideScribble>.guideFieldLabel>label{position:static;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-bold);line-height:1.25;transform:none;transition:none}#guideContainerForm .guideRootPanel .guideScribble>.ScribbleImageField{max-width:100%}#guideContainerForm .guideRootPanel .guideScribble>.ScribbleImageField>img[tabindex]{box-sizing:border-box;max-width:100%;border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background-color:var(--kui-adapter-surface-base, var(--kui-adapter-surface))}#guideContainerForm .guideRootPanel .guideScribble>.ScribbleImageField>img[tabindex]:focus-visible{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideScribble:is([data-disabled=true],.guideFieldDisabled)>.ScribbleImageField>img[tabindex]{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled)}#guideContainerForm .guideRootPanel .guideScribble:is([data-disabled=true],.guideFieldDisabled)>.guideFieldLabel>label{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideFieldNode.guideCaptcha>.guideFieldWidget.afCaptchaField{box-sizing:border-box;max-width:100%;margin:0;padding:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14)}@property --kui-select-popup-width{syntax:"<length>";inherits:true;initial-value:0px}@property --nv-adaptive-select-width-ready{syntax:"<number>";inherits:false;initial-value:1}#guideContainerForm .guideRootPanel .guideDropDownList{--kui-select-height: var(--nv-input-height, 40px);--kui-select-padding: var(--nv-input-padding, 12px);--kui-select-gap: var(--input-gap, 6px);--kui-select-icon-size: calc(var(--kui-adapter-spacing) * 4);--kui-select-menu-padding: var(--spacing-density-lg, 12px);--kui-select-menu-offset: var(--nv-dropdown-offset, 4px);box-sizing:border-box;min-width:0;min-inline-size:0;max-width:100%}#guideContainerForm .guideRootPanel .guideDropDownList:is(.validation-failure,[data-status=error]),#guideContainerForm .guideRootPanel .guideDropDownList:has(>.guideFieldWidget>select:is(:user-invalid,[data-status=error])){--kui-control-border: var(--kui-adapter-danger);--kui-control-border-hover: var(--kui-adapter-danger);--kui-control-outline: var(--outline-color, var(--kui-adapter-danger))}#guideContainerForm .guideRootPanel .guideDropDownList:not(.validation-failure):not([data-status=error]):not(:has(select:is(:user-invalid,[data-status=error]))):is([data-status=success],:has(>.guideFieldWidget>select[data-status=success])){--kui-control-border: var(--kui-adapter-success);--kui-control-border-hover: var(--kui-adapter-success);--kui-control-outline: var(--outline-color, var(--kui-adapter-success))}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList{box-sizing:border-box;position:relative;min-width:0;min-inline-size:0;max-width:100%}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-inline-size:0;max-width:100%;height:var(--kui-select-height);min-height:var(--kui-select-height);margin:0;padding:0 var(--kui-select-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1;text-align:start;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:not([multiple])){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-inline-size:0;max-width:100%;height:var(--kui-select-height);min-height:var(--kui-select-height);margin:0;padding:0 var(--kui-select-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1;text-align:start;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:not([multiple])){transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:not([multiple])){padding-inline-end:calc(var(--kui-select-padding) + var(--kui-select-icon-size) + var(--kui-select-gap));text-overflow:ellipsis;white-space:nowrap}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select[multiple]{height:auto;min-height:calc(var(--kui-select-height)*4);padding-block:calc(var(--kui-select-padding)/2);scrollbar-width:thin;scrollbar-color:var(--nv-scrollbar-color, auto)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:not([multiple])):where(:invalid,:has(>option:checked[value=""])){color:var(--kui-adapter-text-placeholder)}@media(hover: hover){#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:hover){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:open){border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:focus-visible){border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where([readonly],[aria-readonly=true]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideFieldNode.guideDropDownList>.guideFieldWidget.dropDownList>select:where(:disabled,[aria-disabled=true]){--kui-chevron-color: var(--kui-adapter-text-disabled);cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button)){position:relative;background:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button))::after{content:"";display:block;width:var(--kui-select-icon-size, 16px);height:var(--kui-select-icon-size, 16px);border:0;background-color:var(--kui-chevron-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;pointer-events:none}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button))::after{forced-color-adjust:none;background-color:ButtonText}}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button))::after{transition:rotate .2s var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button))::after{position:absolute;top:calc(50% - var(--kui-select-icon-size)/2);inset-inline-end:calc(var(--kui-select-padding) + 1px);transform:none}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button)):has(>select:open)::after{rotate:180deg}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button)):has(>select:is(:disabled,[aria-disabled=true])){--kui-chevron-color: var(--kui-adapter-text-disabled)}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>select:not([multiple])):not(:has(>.ui-selectmenu-button)):has(>select:is(:disabled,[aria-disabled=true]))::after{background-color:GrayText}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-inline-size:0;max-width:100%;height:var(--kui-select-height);min-height:var(--kui-select-height);margin:0;padding:0 var(--kui-select-padding);border:1px solid var(--kui-control-border) !important;border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1;text-align:start;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]{padding-inline-end:calc(var(--kui-select-padding) + var(--kui-select-icon-size) + var(--kui-select-gap));text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;position:relative;width:100% !important;height:auto;padding-block:max(0px,(var(--kui-select-height) - 1.25em)/2 - 1px);line-height:1.25;margin:0 !important;color:var(--kui-adapter-text-primary) !important;font-weight:var(--kui-adapter-font-regular) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text{box-sizing:border-box;width:100%;min-width:0;min-inline-size:0;max-width:100%;height:auto;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text::after{content:"";display:block;width:var(--kui-select-icon-size, 16px);height:var(--kui-select-icon-size, 16px);border:0;background-color:var(--kui-chevron-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;pointer-events:none}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text::after{forced-color-adjust:none;background-color:ButtonText}}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text::after{transition:rotate .2s var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text::after{position:absolute;top:calc(50% - var(--kui-select-icon-size)/2);inset-inline-end:var(--kui-select-padding);transform:none}@media(hover: hover){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:hover{border-color:var(--kui-control-border-hover) !important}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:is(.ui-selectmenu-button-open,[aria-expanded=true]){border-color:var(--kui-adapter-focus) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:is(.ui-selectmenu-button-open,[aria-expanded=true])>.ui-selectmenu-text::after{rotate:180deg}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:focus-visible{border-color:var(--kui-adapter-focus) !important;outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:is([readonly],[aria-readonly=true]){border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:is(.ui-state-disabled,[aria-disabled=true]){--kui-chevron-color: var(--kui-adapter-text-disabled);cursor:not-allowed;border-color:var(--kui-adapter-border-disabled) !important;background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);opacity:1;filter:none;cursor:not-allowed !important;color:var(--kui-adapter-text-disabled) !important}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]:is(.ui-state-disabled,[aria-disabled=true])>.ui-selectmenu-text::after{background-color:GrayText}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:where(:has(>select:not([multiple]):invalid,>select:not([multiple])>option:checked[value=""]))>.ui-selectmenu-button[role=combobox]:where(:not(.ui-state-disabled):not([aria-disabled=true])){color:var(--kui-adapter-text-placeholder) !important}#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled,:has(>.guideFieldWidget>select:disabled))>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]{--kui-chevron-color: var(--kui-adapter-text-disabled);cursor:not-allowed;border-color:var(--kui-adapter-border-disabled) !important;background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0);opacity:1;filter:none;cursor:not-allowed !important;color:var(--kui-adapter-text-disabled) !important}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled,:has(>.guideFieldWidget>select:disabled))>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox]>.ui-selectmenu-text::after{background-color:GrayText}}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint)){-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;max-width:100%;height:40px;margin:0;padding:0 calc(var(--kui-adapter-spacing)*3);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1.25}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint))::-moz-placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint))::placeholder{color:var(--kui-adapter-text-placeholder);opacity:1}@media(hover: hover){#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint)):hover:not(:disabled):not([readonly]){border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint)):focus-visible{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint))[readonly]{border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint)):is(:disabled,[aria-disabled=true]){cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel :is(.company .algolia-autocomplete>input:not([type=hidden]):not(.aa-hint))[aria-invalid=true]{border-color:var(--kui-adapter-danger);--kui-control-outline: var(--kui-adapter-danger)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:100%;min-width:0;min-inline-size:0;max-width:100%;height:var(--kui-select-height);min-height:var(--kui-select-height);margin:0;padding:0 var(--kui-select-padding);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:var(--outline-offset, -2px);background:var(--kui-adapter-surface);box-shadow:none;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1;text-align:start;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv{transition-property:border-color,color,background-color,outline-color;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv{padding-inline-end:calc(var(--kui-select-padding) + var(--kui-select-icon-size) + var(--kui-select-gap));text-overflow:ellipsis;white-space:nowrap;position:relative;display:flex;align-items:center;height:auto;padding-block:max(0px,(var(--kui-select-height) - 1.25em)/2 - 1px);line-height:1.25;margin:calc(var(--kui-adapter-text-12)*1.25 + var(--kui-adapter-spacing)*2) 0 0}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv>label.label-title{position:absolute;inset-block-start:calc(-1*(var(--kui-adapter-text-12)*1.25 + var(--kui-adapter-spacing)*2));inset-inline-start:0;z-index:auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;color:var(--kui-adapter-text-primary);font-size:var(--kui-adapter-text-12);font-weight:var(--kui-adapter-font-bold);line-height:1.25;transform:none}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv>label.multiSelectDropdown{position:static;width:100%;min-width:0;min-inline-size:0;max-width:100%;margin:0;padding:0;color:inherit;font:inherit;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;opacity:1;transform:none;overflow:visible}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv::after{content:"";display:block;width:var(--kui-select-icon-size, 16px);height:var(--kui-select-icon-size, 16px);border:0;background-color:var(--kui-chevron-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-chevron-down, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M11.647%2c5.646l0.707%2c0.708l-4.354%2c4.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647z'/%3e%3c/svg%3e")) no-repeat center/contain;pointer-events:none}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv::after{forced-color-adjust:none;background-color:ButtonText}}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv::after{transition:rotate .2s var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv::after{position:absolute;top:calc(50% - var(--kui-select-icon-size)/2);inset-inline-end:var(--kui-select-padding);color:inherit;transform:none}@media(hover: hover){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv:hover{border-color:var(--kui-control-border-hover)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv.active{border-color:var(--kui-adapter-focus)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv:focus-visible{border-color:var(--kui-adapter-focus);outline-color:var(--kui-control-outline)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv:is([readonly],[aria-readonly=true]){border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv.active::after{rotate:180deg}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldLabel.multiDiv~:is(.guideFieldError,.guideFieldDescription.short){margin-top:0}#guideContainerForm .guideRootPanel .guideDropDownList.af-field-empty>.guideFieldLabel.multiDiv>label.multiSelectDropdown{color:var(--kui-adapter-text-placeholder)}#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldLabel.multiDiv{--kui-chevron-color: var(--kui-adapter-text-disabled);cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled);outline-color:rgba(0,0,0,0)}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldLabel.multiDiv::after{background-color:GrayText}}#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldLabel.multiDiv>:is(label.label-title,label.multiSelectDropdown){color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol{box-sizing:border-box;width:100%;max-height:min(320px,100vh - 2rem);margin:0;padding:0;border:1px solid var(--kui-adapter-border-base);border-radius:var(--kui-adapter-radius-md);background:var(--kui-adapter-surface-raised);box-shadow:var(--kui-adapter-shadow-md);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1.14286;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nv-scrollbar-color, auto);touch-action:pan-y;min-width:0;max-width:100%;max-height:min(320px,100dvh - 2rem)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol:not(.options){height:auto;min-height:0}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:calc(var(--kui-adapter-spacing)*1.5);width:100%;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:var(--kui-select-menu-padding, var(--spacing-density-lg, 12px)) !important;border:0;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:rgba(0,0,0,0) !important;color:var(--kui-adapter-text-primary);font:inherit;white-space:normal;overflow-wrap:anywhere;list-style:none;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:has(input[type=checkbox]){gap:calc(var(--kui-adapter-spacing)*2)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:has(input[type=checkbox])::before{content:none}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li input[type=checkbox]{flex-shrink:0;width:16px;height:16px;margin:0;accent-color:var(--kui-adapter-primary)}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox])){padding-inline-start:calc(var(--kui-select-menu-padding, 12px) + 1em + var(--kui-adapter-spacing)*1.5) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox]))::before{content:none}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox]))::after{content:"";position:absolute;inset-inline-start:var(--kui-select-menu-padding, 12px);top:50%;width:1em;height:1em;margin:0;border:0;border-radius:0;background-color:var(--kui-menu-check-color, var(--kui-adapter-text-base));-webkit-mask:var(--nv-icon-check, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M14.354%2c4.354l-8.354%2c8.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647l7.647%2c-7.647z'/%3e%3c/svg%3e")) no-repeat center/contain;mask:var(--nv-icon-check, url("data:image/svg+xml,%3csvg fill='none' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill='currentColor' d='M14.354%2c4.354l-8.354%2c8.353l-4.354%2c-4.353l0.708%2c-0.708l3.646%2c3.647l7.647%2c-7.647z'/%3e%3c/svg%3e")) no-repeat center/contain;transform:translateY(-50%);pointer-events:none;opacity:0}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox])):is(.item-selected,.option-selected,[data-selected=true],[aria-selected=true])::after{opacity:1}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:where(.item-selected,.option-selected,[data-selected=true],[aria-selected=true]){background-color:var(--kui-adapter-interaction-pressed) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:hover{background-color:var(--kui-adapter-surface-hover) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:active{background-color:var(--kui-adapter-interaction-pressed) !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is(:focus-visible,:has(input:focus-visible)){outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is([aria-disabled=true],[data-disabled=true]){--kui-menu-check-color: var(--kui-adapter-text-disabled);cursor:not-allowed;background-color:var(--kui-adapter-surface-disabled) !important;color:var(--kui-adapter-text-disabled) !important}#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldWidget.dropDownList.listBoxWidget>ol{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled)}#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldWidget.dropDownList.listBoxWidget>ol>li{--kui-menu-check-color: var(--kui-adapter-text-disabled);cursor:not-allowed;background-color:rgba(0,0,0,0) !important;color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel .guideDropDownList:has(>.guideFieldLabel.multiDiv)>.guideFieldWidget.dropDownList.listBoxWidget{display:block;position:relative;height:0;min-height:0;margin:0;padding:0}#guideContainerForm .guideRootPanel .guideDropDownList:has(>.guideFieldLabel.multiDiv)>.guideFieldWidget.dropDownList.listBoxWidget>ol.options{position:absolute !important;top:var(--kui-select-menu-offset);left:0;z-index:1060;width:100%;height:auto}#guideContainerForm .guideRootPanel .company .algolia-autocomplete{width:100%;max-width:100%}#guideContainerForm .guideRootPanel .company .algolia-autocomplete .aa-dropdown-menu{box-sizing:border-box;width:100%;max-height:min(320px,100vh - 2rem);margin:0;padding:0;border:1px solid var(--kui-adapter-border-base);border-radius:var(--kui-adapter-radius-md);background:var(--kui-adapter-surface-raised);box-shadow:var(--kui-adapter-shadow-md);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1.14286;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nv-scrollbar-color, auto);touch-action:pan-y;z-index:1060;margin-top:var(--kui-adapter-spacing)}#guideContainerForm .guideRootPanel .company .algolia-autocomplete .aa-suggestion{box-sizing:border-box;width:100%;padding:var(--spacing-density-lg, 12px);outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:rgba(0,0,0,0);color:var(--kui-adapter-text-primary);font:inherit;cursor:pointer}#guideContainerForm .guideRootPanel .company .algolia-autocomplete .aa-suggestion:is(:hover,.aa-cursor){background-color:var(--kui-adapter-surface-hover);color:var(--kui-adapter-text-primary)}#guideContainerForm .guideRootPanel .company .algolia-autocomplete .aa-suggestion:focus-visible{outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:where(.item-selected,.option-selected,[data-selected=true],[aria-selected=true]),#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is(:hover,:active){background-color:Highlight !important;color:HighlightText !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox]))::after{background-color:currentColor;forced-color-adjust:none}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is([aria-disabled=true],[data-disabled=true]),#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldWidget.dropDownList.listBoxWidget>ol>li{background-color:Canvas !important;color:GrayText !important}}@media print{#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li,#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is(:hover,:active){background:Canvas !important;color:CanvasText !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:is([aria-disabled=true],[data-disabled=true]),#guideContainerForm .guideRootPanel .guideDropDownList:is([data-disabled=true],.guideFieldDisabled)>.guideFieldWidget.dropDownList.listBoxWidget>ol>li{background:Canvas !important;color:GrayText !important}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList.listBoxWidget>ol>li:not(:has(input[type=checkbox]))::after{background-color:currentColor;-webkit-print-color-adjust:exact;print-color-adjust:exact}}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-menu{box-sizing:border-box;width:100%;min-width:0;max-width:100%}#guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-menu>.ui-menu{width:100% !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu{box-sizing:border-box;width:auto;max-height:min(320px,100vh - 2rem);margin:0;padding:0;border:1px solid var(--kui-adapter-border-base);border-radius:var(--kui-adapter-radius-md);background:var(--kui-adapter-surface-raised);box-shadow:var(--kui-adapter-shadow-md);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-style:normal;font-weight:var(--kui-adapter-font-regular);line-height:1.14286;list-style:none;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--nv-scrollbar-color, auto);touch-action:pan-y;min-width:0;max-width:100%;max-height:min(320px,100dvh - 2rem);border:1px solid var(--kui-adapter-border-base) !important;background:var(--kui-adapter-surface-raised) !important;color:var(--kui-adapter-text-primary) !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-selectmenu-optgroup,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-selectmenu-optgroup{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;padding:var(--kui-select-menu-padding);border:0;background:var(--kui-adapter-surface-raised);color:var(--kui-adapter-text-primary);font:inherit;font-weight:var(--kui-adapter-font-bold);white-space:normal;overflow-wrap:anywhere}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-selectmenu-optgroup:not(:first-child),.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-selectmenu-optgroup:not(:first-child){border-top:1px solid var(--kui-adapter-border-base)}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item{box-sizing:border-box;position:relative;display:flex;align-items:center;gap:calc(var(--kui-adapter-spacing)*1.5);width:100%;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:var(--kui-select-menu-padding, var(--spacing-density-lg, 12px)) !important;border:0;outline:2px solid rgba(0,0,0,0);outline-offset:-2px;background:rgba(0,0,0,0) !important;color:var(--kui-adapter-text-primary);font:inherit;white-space:normal;overflow-wrap:anywhere;list-style:none;cursor:pointer}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-duration:var(--transition-duration-250, 0.25s);transition-timing-function:var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item{display:block;color:var(--kui-adapter-text-primary) !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item>.ui-menu-item-wrapper,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item>.ui-menu-item-wrapper{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;background:rgba(0,0,0,0) !important;color:inherit !important;font:inherit;text-overflow:inherit;white-space:inherit;overflow-wrap:inherit;cursor:inherit !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item:where(:hover),.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item:where(:hover){background-color:var(--kui-adapter-surface-hover) !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item:where(:active,.ui-state-focus,.ui-state-active),#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item:where(:has(>.ui-menu-item-wrapper.ui-state-active)),.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item:where(:active,.ui-state-focus,.ui-state-active),.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item:where(:has(>.ui-menu-item-wrapper.ui-state-active)){background-color:var(--kui-adapter-interaction-pressed) !important}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item:focus-visible,.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item:focus-visible{outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideDropDownList .ui-selectmenu-menu .ui-menu>.ui-menu-item:is(.ui-state-disabled,[aria-disabled=true]),.nv-modalcontainer>.nv-modal-selectmenu .ui-menu>.ui-menu-item:is(.ui-state-disabled,[aria-disabled=true]){cursor:not-allowed;background-color:var(--kui-adapter-surface-disabled) !important;color:var(--kui-adapter-text-disabled) !important;opacity:1;filter:none;cursor:not-allowed !important}.nv-modalcontainer>.nv-modal-selectmenu{box-sizing:border-box;min-width:0;max-width:min(100%,100vw - 2rem);z-index:1006}.nv-modalcontainer>.nv-modal-selectmenu>.ui-menu{max-width:min(100%,100vw - 2rem)}@supports(width: 1cqw) and (container-type: inline-size){@container style(--nv-adaptive-select-width-ready: 1){.nv-modalcontainer #guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>.ui-selectmenu-button[role=combobox]){container-type:inline-size}.nv-modalcontainer #guideContainerForm .guideRootPanel .guideDropDownList>.guideFieldWidget.dropDownList:has(>.ui-selectmenu-button[role=combobox])>.ui-selectmenu-button[role=combobox]{--kui-select-popup-width: 100cqw}.nv-modalcontainer>.nv-modal-selectmenu.ui-selectmenu-open{width:var(--kui-select-popup-width) !important}.nv-modalcontainer>.nv-modal-selectmenu.ui-selectmenu-open>.ui-menu{width:100% !important}}}@supports(width: anchor-size(--nv-adaptive-select width)) and (anchor-scope: --nv-adaptive-select){.nv-modalcontainer{anchor-scope:--nv-adaptive-select}.nv-modalcontainer .guideDropDownList>.guideFieldWidget.dropDownList>.ui-selectmenu-button[role=combobox][aria-expanded=true]{anchor-name:--nv-adaptive-select}.nv-modalcontainer>.nv-modal-selectmenu.ui-selectmenu-open{width:anchor-size(--nv-adaptive-select width) !important}.nv-modalcontainer>.nv-modal-selectmenu.ui-selectmenu-open>.ui-menu{width:100% !important}}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])){--kui-optin-border: var(--kui-control-border, var(--kui-adapter-border));--kui-optin-border-hover: var(--kui-choice-border-hover, var(--kui-adapter-border-hover));--kui-optin-border-active: var(--kui-choice-border-active, var(--kui-adapter-border-pressed));--kui-optin-surface-hover: var(--kui-choice-surface-hover, var(--kui-adapter-surface-hover));--kui-optin-surface-active: var(--kui-choice-surface-active, var(--kui-adapter-surface-pressed));--kui-optin-fill: var(--kui-choice-fill, var(--kui-adapter-primary));--kui-optin-fill-hover: var(--kui-choice-fill-hover, var(--kui-adapter-primary-hover));--kui-optin-fill-active: var(--kui-choice-fill-active, var(--kui-adapter-primary-pressed));--kui-optin-mark-size: calc(14px * 0.7);box-sizing:border-box;position:relative;display:flex;align-items:flex-start;width:100%;min-width:0;height:auto;min-height:16px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.1428571429;cursor:pointer}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))::before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:16px;height:16px;border:2px solid var(--kui-optin-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background:var(--kui-adapter-surface);pointer-events:none}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))::after{content:"";position:absolute;top:calc((16px - var(--kui-optin-mark-size))/2);left:calc((16px - var(--kui-optin-mark-size))/2);width:var(--kui-optin-mark-size);height:var(--kui-optin-mark-size);color:var(--text-color-accent-black, #000);background:currentColor;clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);opacity:0;rotate:45deg;pointer-events:none}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))>input.marketo-hidden-optin[type=checkbox]{position:absolute !important;z-index:1;top:-4px;left:-4px;display:block;width:24px !important;height:24px !important;margin:0;padding:0;border:0;opacity:0;cursor:inherit}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))>.checkmark{display:none}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))>.optin-sentence{box-sizing:border-box;display:block;flex:1 1 auto;float:none;width:auto;min-width:0;max-width:100%;margin:0;padding:0 0 0 24px;color:var(--kui-adapter-text-primary);font:inherit;line-height:inherit;white-space:normal;overflow-wrap:anywhere}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:user-invalid){--kui-optin-border: var(--kui-adapter-danger);--kui-optin-border-hover: var(--kui-adapter-danger);--kui-optin-border-active: var(--kui-adapter-danger);--kui-optin-surface-hover: var(--kui-adapter-danger-subtle-hover);--kui-optin-surface-active: var(--kui-adapter-danger-subtle-pressed);--kui-optin-fill: var(--kui-adapter-danger-surface);--kui-optin-fill-hover: var(--kui-adapter-danger-hover);--kui-optin-fill-active: var(--kui-adapter-danger-pressed)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate))::before{border:1px solid rgba(0,0,0,0);background-color:var(--kui-optin-fill)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate))::after{opacity:1}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:indeterminate)::after{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);rotate:none}@media(hover: hover){#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:not(:disabled):not([aria-disabled=true])):hover::before{border-color:var(--kui-optin-border-hover);background-color:var(--kui-optin-surface-hover)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover::before{border-color:rgba(0,0,0,0);background-color:var(--kui-optin-fill-hover)}}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:not(:disabled):not([aria-disabled=true])):active::before{border-color:var(--kui-optin-border-active);background-color:var(--kui-optin-surface-active)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active::before{border-color:rgba(0,0,0,0);background-color:var(--kui-optin-fill-active)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:focus-visible)::before{outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:disabled,[aria-disabled=true])){cursor:not-allowed}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:disabled,[aria-disabled=true]))::before{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:disabled,[aria-disabled=true]))>.optin-sentence{color:var(--kui-adapter-text-disabled)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))::before{border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-surface-disabled-checked)}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))::after{color:var(--kui-adapter-check-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox]))::before{transition:background-color .15s var(--kui-adapter-ease-out),border-color .15s var(--kui-adapter-ease-out),border-width .15s var(--kui-adapter-ease-out)}}@media(forced-colors: active),print{#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate))::after{content:"✓";top:0;left:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;clip-path:none;background:rgba(0,0,0,0);color:CanvasText;font-family:var(--kui-adapter-font-sans);font-size:12px;line-height:1;rotate:none}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:indeterminate)::after{content:"–"}}@media(forced-colors: active){#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:disabled,[aria-disabled=true]))::before{border-color:GrayText}#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))::after{color:GrayText}}@media print{#guideContainerForm .guideRootPanel :is(.guideFieldWidget.textField:has(>input.marketo-hidden-optin[type=checkbox]),.guideFieldWidget.textField>.checkbox-container:has(>input.marketo-hidden-optin[type=checkbox])):has(>input:is(:checked,:indeterminate))::after{color:#000}}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]>.guideFieldWidget.imageCheckRadioButtonWidget{display:block;position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:1}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]>.guideFieldWidget.imageCheckRadioButtonWidget input[type=checkbox]{display:block;position:absolute !important;inset:0;width:100% !important;height:100% !important;margin:0;padding:0;border:0;opacity:0;clip-path:none;cursor:pointer}#guideContainerForm .guideRootPanel .guideCheckBoxGroupItems.guideImageChoice>.guideCheckBoxItem[tabindex]>.guideFieldWidget.imageCheckRadioButtonWidget input[type=checkbox]:disabled{cursor:not-allowed}#guideContainerForm .guideRootPanel .guideImageChoice>:is(.guideCheckBoxItem,.guideRadioButtonItem)[tabindex]{background-size:cover !important;background-position:center}#guideContainerForm .guideRootPanel .guideImageChoice .guideFieldWidget.imageCheckRadioButtonWidget>.checkbox-container{display:contents}#guideContainerForm .guideRootPanel .guideImageChoice .guideFieldWidget.imageCheckRadioButtonWidget>.checkbox-container>input:is([type=checkbox],[type=radio]){position:absolute !important;inset:0;width:1px;height:1px;margin:0;padding:0;border:0;opacity:0;clip-path:inset(50%);white-space:nowrap;overflow:hidden}#guideContainerForm .guideRootPanel .guideImageChoice .guideFieldWidget.imageCheckRadioButtonWidget>.checkbox-container>.checkmark{display:none}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice{display:flex;flex-wrap:wrap;align-items:stretch;gap:calc(var(--kui-adapter-spacing)*2);width:100%}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]){box-sizing:border-box;position:relative;min-width:0;margin:0;padding:var(--spacing-density-lg, 12px);border:1px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background-color:var(--kui-adapter-surface);color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);cursor:pointer;overflow:hidden}@media(hover: hover){#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):hover:not(:has(input:disabled)){border-color:var(--kui-control-border-hover);background-color:var(--kui-adapter-surface-hover)}}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):active:not(:has(input:disabled)){border-color:var(--kui-adapter-border-pressed);background-color:var(--background-color-interaction-pressed, var(--kui-adapter-surface-pressed))}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):is(:focus-visible,:has(input:focus-visible)){outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):has(input:checked){border-color:var(--kui-adapter-focus);background-color:var(--kui-adapter-surface-pressed)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):has(input:checked):hover:not(:has(input:disabled)){border-color:var(--kui-adapter-focus);background-color:var(--kui-adapter-surface-pressed)}#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):has(input:disabled){cursor:not-allowed;border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled);color:var(--kui-adapter-text-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]){transition:background-color .2s var(--kui-adapter-ease-out),border-color .2s var(--kui-adapter-ease-out)}}#guideContainerForm .guideRootPanel .guideFieldNode.validation-failure .guideRadioButtonGroupItems.guideImageChoice>.guideRadioButtonItem[tabindex]:has(input[type=radio]):not(:has(input:disabled)){border-color:var(--kui-adapter-danger)}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideImageChoice>:is(.guideCheckBoxItem,.guideRadioButtonItem)[tabindex]:has(input:checked){border-color:Highlight;outline:2px solid Highlight;outline-offset:-3px}}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkbox:has(>.guide-tnc-checkboxwidget>.checkbox-container>input[type=checkbox]){display:flex;align-items:flex-start;gap:calc(var(--kui-adapter-spacing)*2);margin-top:calc(var(--kui-adapter-spacing)*2)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkbox:has(>.guide-tnc-checkboxwidget>.checkbox-container>input[type=checkbox])>.guide-tnc-checkboxwidget{flex:0 0 16px;width:16px;min-width:16px;margin:0;padding:0}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkbox:has(>.guide-tnc-checkboxwidget>.checkbox-container>input[type=checkbox])>.guideWidgetLabel{min-width:0;margin:0;padding:0}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkbox:has(>.guide-tnc-checkboxwidget>.checkbox-container>input[type=checkbox])>.guideWidgetLabel>label{display:block;width:auto;height:auto;margin:0;padding:0;color:var(--kui-adapter-text-primary);font-family:var(--kui-adapter-font-sans);font-size:var(--kui-adapter-text-14);font-weight:var(--kui-adapter-font-regular);line-height:1.1428571429;white-space:normal;overflow-wrap:anywhere}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkbox:has(>.guide-tnc-checkboxwidget>.checkbox-container>input[type=checkbox]):has(input:is(:disabled,[aria-disabled=true]))>.guideWidgetLabel>label{color:var(--kui-adapter-text-disabled);cursor:not-allowed}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]){position:relative;display:block;width:16px;height:16px;margin:0;padding:0;color:var(--text-color-accent-black, #000);cursor:pointer}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox])>input[type=checkbox]{position:absolute !important;z-index:2;inset:-4px;display:block;width:24px !important;height:24px !important;margin:0;padding:0;border:0;opacity:0;cursor:inherit}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox])>.checkmark{box-sizing:border-box;position:absolute;inset:0;display:block;width:16px;height:16px;margin:0;padding:0;border:2px solid var(--kui-control-border);border-radius:var(--kui-adapter-radius-md);outline:2px solid rgba(0,0,0,0);outline-offset:2px;background:var(--kui-adapter-surface);color:inherit;pointer-events:none}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox])>.checkmark::after{display:none}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox])>.checkmark::before{content:"";position:absolute;inset:0;display:block;width:70%;height:70%;margin:auto;background:currentColor;clip-path:polygon(20% 100%, 20% 80%, 50% 80%, 50% 0%, 70% 0%, 70% 100%);opacity:0;rotate:45deg}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is([aria-invalid=true],:user-invalid)){--kui-control-border: var(--kui-adapter-danger);--kui-choice-border-hover: var(--kui-adapter-danger);--kui-choice-border-active: var(--kui-adapter-danger);--kui-choice-surface-hover: var(--kui-adapter-danger-subtle-hover);--kui-choice-surface-active: var(--kui-adapter-danger-subtle-pressed);--kui-choice-fill: var(--kui-adapter-danger-surface);--kui-choice-fill-hover: var(--kui-adapter-danger-hover);--kui-choice-fill-active: var(--kui-adapter-danger-pressed)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate))>.checkmark{border:1px solid rgba(0,0,0,0);background-color:var(--kui-choice-fill)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate))>.checkmark::before{opacity:1}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:indeterminate)>.checkmark::before{clip-path:polygon(10% 60%, 10% 40%, 90% 40%, 90% 60%);rotate:none}@media(hover: hover){#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:var(--kui-choice-border-hover);background-color:var(--kui-choice-surface-hover)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):hover>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-hover)}}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:var(--kui-choice-border-active);background-color:var(--kui-choice-surface-active)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate):not(:disabled):not([aria-disabled=true])):active>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-choice-fill-active)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:focus-visible)>.checkmark{outline-color:var(--nv-focus-outline-color, var(--kui-adapter-text-primary))}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:disabled,[aria-disabled=true])){cursor:not-allowed}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:disabled,[aria-disabled=true]))>.checkmark{border-color:var(--kui-adapter-border-disabled);background-color:var(--kui-adapter-surface-disabled)}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))>.checkmark{border-color:rgba(0,0,0,0);background-color:var(--kui-adapter-surface-disabled-checked);color:var(--kui-adapter-check-disabled)}@media(prefers-reduced-motion: no-preference){#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox])>.checkmark{transition:background-color .15s var(--kui-adapter-ease-out),border-color .15s var(--kui-adapter-ease-out),border-width .15s var(--kui-adapter-ease-out)}}@media(forced-colors: active),print{#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate))>.checkmark::before{content:"✓";display:flex;align-items:center;justify-content:center;width:100%;height:100%;clip-path:none;background:rgba(0,0,0,0);color:CanvasText;font-family:var(--kui-adapter-font-sans);font-size:12px;line-height:1;rotate:none}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:indeterminate)>.checkmark::before{content:"–"}}@media(forced-colors: active){#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:disabled,[aria-disabled=true]))>.checkmark{border-color:GrayText}#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate):is(:disabled,[aria-disabled=true]))>.checkmark::before{color:GrayText}}@media print{#guideContainerForm .guideRootPanel .guideTermsAndConditions .guide-tnc-checkboxwidget>.checkbox-container:has(>input[type=checkbox]):has(>input:is(:checked,:indeterminate))>.checkmark::before{color:#000}}

