/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[2].use[1]!../../libs/ui/src/financials-table/FinancialsTable.css ***!
  \*********************************************************************************************************************************************/
/*
* Reactgrid custom css
*/
.reactgrid .text-italic {
	font-style: italic;
	color: #faad14 !important;
}

.reactgrid .main-section {
	font-weight: 600;
	font-size: 20px !important;
	background-color: var(--ant-color-primary-border-hover) !important;
	text-transform: uppercase;
}

.reactgrid .primary-row {
	font-weight: 600;
	background-color: var(--ant-color-primary-border) !important;
}

.reactgrid .secondary-row {
	background-color: var(--ant-color-primary-bg) !important;
}

.reactgrid .summary-row {
	background-color: var(--ant-color-fill-tertiary) !important;
}

.reactgrid .rg-cell {
	background-color: #fff;
}

.reactgrid .rg-cell.rg-cell-nonEditable {
	background-color: #f5f5f5;
}

.reactgrid .column-header {
	color: #fff !important;
	font-weight: 600;
}

/* context menu */
.reactgrid-content .rg-context-menu .rg-context-menu-option:nth-of-type(4) {
	border-top: 1px solid #f1f1f1;
}

/* horizontal chevron */
.rg-horizontalChevron-cell .header-cell {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

.rg-horizontalChevron-cell .chevron:hover {
	cursor: pointer;
}

.rg-horizontalChevron-cell .chevron.collapsed {
	transition: 200ms all ease-in-out;
	transform: rotateY(180deg);
}

.rg-horizontalChevron-cell .chevron.expanded {
	transition: 200ms all ease-in-out;
	transform: rotateY(0deg);
}

/* vertical chevron */
.rg-verticalChevron-cell .header-cell {
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	padding: 0 4px;
}

.rg-verticalChevron-cell .chevron:hover {
	cursor: pointer;
}

.rg-verticalChevron-cell .chevron.collapsed {
	transition: 200ms all ease-in-out;
	transform: rotate(-90deg);
}

.rg-verticalChevron-cell .chevron.expanded {
	transition: 200ms all ease-in-out;
	transform: rotate(90deg);
}

/*!************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[2].use[1]!./src/pages/modules/Financials/Financials.css ***!
  \************************************************************************************************************************************/
/*
 * These styles change other components styles.
 * It's needed to properly display sticky rows and columns in FinancialsTable.
 * Works correctly with Wrapper styles in ApplicationFinancials.

 * In the future those components should be refactored to use those values directly,
 * it improves UI significantly (no scrollbars hidden under SecondaryHeader)
 */

.application-layout-content {
	overflow: hidden;
}

.financials-wrapper .secondary-header-wrapper {
	position: relative !important;
}

/*!*******************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].oneOf[2].use[1]!./src/global.css ***!
  \*******************************************************************************************************/
.ant-modal-header {
	margin-bottom: 24px !important;
}

.hidden {
	display: none !important;
}

