/*!
 * SAP UI development toolkit for HTML5 (SAPUI5)

		(c) Copyright 2009-2016 SAP SE. All rights reserved
	
 */.sapRULTDecisionTableSettings TH{background-color:transparent !important}.sapRULTDecisionTableSettings TD{background-color:transparent;padding-right:0px !important}.sapRULTDecisionTableSettings .sapMListTbl{width:100%;border:0px !important}.sapRULTDecisionTableSettings .sapMListTbl th{border-bottom:0px !important;padding-right:0px !important}.sapRULTDecisionTableSettingsMessageStrip{margin-top:8px;margin-bottom:5px}.sapRULTDecisionTableSettingsMessageStrip .sapMText{line-height:1.2 !important;padding-top:0px !important}.sapRULExpressionAdvancedResultTable>.sapMInput>.sapMInputBaseInner{background-color:#f2f2f2 !important }.sapRULDTRelSelect{height:34px !important}.sapRULExpressionAdvancedResultTable>.sapMInput>.sapMInputBaseInner:hover{background-color:#f2f2f2 !important}.sapRULTDecisionTableSettingsForm{padding-left:0.25rem}.sapRULDecisionTableSettingsTableContent{margin-top:0px !important;margin-bottom:7px !important;height:1.6rem !important}.sapRULDecisionTableSettingsAstExpression{min-height:1.6rem !important;line-height:1.5rem !important}.sapRULDecisionTable .sapUiTableCtrlScr{overflow-y:visible}.sapRULDecisionTable .sapUiTableCnt{overflow-y:visible}.sapRULDecisionTable .sapUiTableCCnt{overflow-y:visible}.sapRULDecisionTableLink{margin-right:5px;text-decoration:underline}.sapRULDecisionTable>td{padding:0px;position:relative}.sapRULDecisionTable .sapUiTableCol,.sapUiTableTr>td{position:relative}.sapRULDecisionTableColumnHeaderLabel{line-height:normal !important}.sapRULDecisionTableEdit .sapUiTableCtrl .sapUiTableRowHvr>td{background-color:transparent !important}.sapRULDecisionTableEdit .sapUiTableCtrl tr.sapUiTableRowHvr{background-color:transparent !important}.sapRULDecisionTableSCellEditable .sapMInputBaseReadonlyWrapper{background:var(--sapUiFieldBackground) !important}.sapRULDecisionTableToolBar{background-color:var(--sapUiListBackground);font-size:var(--sapUiFontSize)}.sapRULDecisionTableSCell .sapMInputBaseContentWrapperError{border-color:var(--sapUiFieldInvalidColor);border-style:solid;border-width:2px;padding-top:1px}.sapRULDecisionTableSCell .sapMInputBaseContentWrapperError:focus{border-style:dotted}.sapRULDecisionTableSCellFocus{position:absolute;top:0px}.sapRULDecisionTableSCellTextOverflow .sapMInputBaseInner{text-overflow:ellipsis}.CodeMirror div.CodeMirror-cursor{border-right:1px solid var(--sapUiText)}.sapRULExpressionAdvanced .sapMInputDivWrapper{height:auto}.sapRULExpressionAdvanced .CodeMirror-rules .cm-valuehelp{color:#00c;font-weight:bold;text-decoration:underline;cursor:pointer}.sapRULExpressionAdvanced .sapMInputBaseContentWrapper{height:100% !important;margin:.2rem}.sapRULExpressionBasic{margin-left:0.5rem!important}.sapTextRuleFontSize{font-size:1.125rem}.sapTextRuleLink{margin-right:5px;text-decoration:underline}.sapTextRuleSettingsMessageStrip{margin-top:8px;margin-bottom:5px}.sapTextRuleSettingsMessageStrip .sapMText{line-height:1.2 !important;padding-top:0px !important}.sapTextRuleSettingsForm{padding-left:0.25rem}.sapRULTextRule .sapMPanel .sapMPanelWrappingDiv .sapMPanelHdr>:first-child,.sapMPanel .sapMPanelWrappingDivTb .sapMIBar.sapMTB>:first-child{margin-top:5px}.sapRULTextRule .sapMPanel>.sapMPanelHdr,.sapMPanelWrappingDiv,.sapMPanelWrappingDivTb{border-bottom-color:#fafafa;border-bottom:0px !important}.sapAstExpressionInput{border:1px solid var(--_sap_rules_ui_AstExpression_FieldBorderColor);font-family:"72",Arial,Helvetica,sans-serif;line-height:1.65rem;min-height:1.5rem;padding-right:0.5rem;position:relative;box-sizing:border-box;background-color:var(--sapUiFieldBackground);width:100%;color:var(--_sap_rules_ui_AstExpression_Color);display:inline-block}.sapMPopoverScroll .sapAstExpressionInput{border:1px solid var(--_sap_rules_ui_AstExpression_PopoverBorderColor);font-family:"72",Arial,Helvetica,sans-serif;padding-right:0.75rem;padding-left:0.75rem;box-sizing:border-box;background-color:var(--sapUiFieldBackground);width:100%;min-width:13rem;display:block;color:var(--_sap_rules_ui_AstExpression_Color)}.sapAstExpressionInputError{border:2px solid var(--_sap_rules_ui_AstExpression_BorderError) !important}.sapAstExpressionInputNotEditable{background-color:var(--sapUiFieldReadOnlyBackground) !important;overflow-wrap:break-word !important}.sapAstExpressionInput:focus{outline:none}.sapAstExpressionInput:focus::before{content:"";position:absolute;top:2px;right:2px;left:2px;bottom:2px;border:1px dotted var(--sapUiContentFocusColor);pointer-events:none}.sapAstExpressionInputWrapper{background-color:var(--sapUiFieldBackground)}.sapAstVariableClass{display:inline;color:var(--_sap_rules_ui_AstExpression_VariableClassColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstRangeClass{display:inline;color:var(--_sap_rules_ui_AstExpression_RangeColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstOperatorClass{display:inline;color:var(--_sap_rules_ui_AstExpression_OperatorColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstFunctionalOperatorClass{display:inline;color:var(--_sap_rules_ui_AstExpression_FunctionalOperatorColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstFunctionClass{display:inline;color:var(--_sap_rules_ui_AstExpression_FunctionColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstParenthesisClass{display:inline;color:var(--_sap_rules_ui_AstExpression_ParenthesisColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstLiteralClass{display:inline;color:var(--_sap_rules_ui_AstExpression_LiteralColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstLogicalOpertorClass{display:inline;color:var(--_sap_rules_ui_AstExpression_LogicalOpertorColor);cursor:pointer;user-select:text;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.sapAstAuxilaryNodeClass{display:inline;cursor:pointer;user-select:text}.sapAstErrorNodeClass{display:inline;border:2px solid var(--sapUiFieldInvalidColor);cursor:pointer;user-select:text}.sapAstAggregationHorizontalLayout>:nth-of-type(3){margin-top:-18px}.sapAstAggregationHorizontalLayout{width:100%;height:35px !important;margin-right:10px !important}.sapAstFieldMargin{margin-top:14px !important}.sapAstAttributeColumn{padding-right:0px !important}.sapAstSelectFunctionField{height:2.5rem !important}.sapAstSelectCountField{min-width:50% !important}.sapAstExpressionBasicField{padding:4px !important;min-height:1.4rem !important}.sapAstAutoCompleteSuggestionContentRenderer .sapMPanelHdr{height:inherit !important;line-height:245% !important;vertical-align:middle !important;font-size:14px}.sapAstAutoCompleteSuggestionContentRenderer .sapMPanelExpandableIcon{line-height:14px !important;margin-right:22px !important;height:11px;width:11px;font-size:11px}.sapAstAutoCompleteSuggestionContentRenderer .sapMDLILabel{font-size:12px;height:28px}.sapAstAutoCompleteSuggestionContentRenderer .sapUiSizeCompact .sapMDLI{height:28px}.sapAstAutoCompleteSuggestionContentRenderer .sapMPanelContent{padding-top:0px !important;padding-bottom:0px !important;border-bottom:hidden}.sapAstAutoCompleteSuggestionContentRenderer .sapMLnk{font-size:12px;line-height:245% !important;height:28px;margin-right:16px}.sapAstVocabularyPanel{padding-right:1.1rem}div:empty:before{content:attr(data-placeholder);color:var(--sapUiFieldPlaceholderTextColor);font-size:0.75rem !important}.sapAstExpressionPreSpaceMargin{margin-top:4px !important}.sapAstExpressionDialogField{height:1.75rem !important}.sapAstExpressionDialog{min-height:1.75rem !important;line-height:1.6rem !important}.sapAstExpressionDialogTextField{height:1.75rem !important;padding:0px !important}.sapAstExpressionSortColumn{padding-top:0px !important}.sapAstExpressionSortSelect{margin-top:0px !important;margin-bottom:7px !important}.sapAstExpressionDialogTextField .sapMTextAreaInner{padding-top:3px !important;overflow:hidden !important}.sapAstAttributeTable{padding-top:6px !important}.sapAstAttributeLabel{padding-top:10px !important}.sapAstDialogLabelMargin{margin-top:10px !important}.sapAstOperationColumn{padding-right:0px !important}.sapAstOperationTable{padding-top:6px !important}.CodeMirror div.CodeMirror-cursor{border-right:1px solid var(--sapUiText)}.CodeMirror-code span.CodeMirror-selectedtext{background:var(--sapHCHighlightAltBG)}.CodeMirror-code .cm-valuehelp{color:#037fff}.sapRULDecisionTableSCell>div>input.sapMInputBaseReadonlyInner{background:var(--sapUiTextInverted)}