* {
	padding: 0;
	margin: 0;
	font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, 'Noto Sans', sans-serif,
	'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
	box-sizing: border-box;
}

html {
	height: 100%;
}

.container_cd21 {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 1000;
}

.header_ec7d {
	display: grid;
	grid-template-columns: 90px 1fr;
	height: 72px;
}
.logo_b1ef {
	display: flex;
	flex-direction: column;
	align-items: center;
	background-color: #215294;
	border-bottom: 1px solid #4770a7;
	color: rgba(255, 255, 255, 1);
	cursor: pointer;
}
.logo_b1ef svg {
	margin-top: 12px;
}
.logoTitle_ebed {
	margin-top: 6px;
	font-size: 14px;
	font-style: normal;
	font-weight: 600;
	line-height: normal;
}
.content_a3c0 {
	background: white;
	padding: 0 18px;
	border-bottom: 1px solid rgba(237, 241, 247, 1);
	max-height: 72px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.text_a909 {
	display: flex;
	align-items: center;
	margin-top: 8px;
	color: rgba(0, 0, 0, 0.45);
	font-size: 12px;
	font-style: normal;
	font-weight: 400;
	line-height: 17px;
}
.text_a909 svg {
	margin-right: 6px;
}
.breadCrumbs_a3df {
	display: flex;
	align-items: center;
	margin-top: 3px;
	list-style: none;
	color: rgba(0, 0, 0, 0.85);
	font-size: 24px;
	font-style: normal;
	font-weight: 400;
	line-height: 38px;
}
.breadCrumbs_a3df li:not(:last-child) {
	color: rgba(0, 0, 0, 0.45);
	cursor: pointer;
}

.breadCrumbs_a3df li:not(:last-child):hover {
	color: rgba(0, 0, 0, 0.85);
}

.breadCrumbs_a3df li:not(:last-child):after {
	content: '/';
	margin: 0 13px;
}

.tags_a697 {
	color: #215294;
}

.buttons_c30e {
	display: flex;
	align-items: center;
	gap: 8px;
}

@media screen and (max-width: 1279px) {
	.breadCrumbs_a3df {
		font-size: calc(10px + 0.5vw);
	}
}
@media screen and (max-width: 767px) {
	.content_a3c0 {
		overflow: hidden;
	}
	.breadCrumbs_a3df {
		font-size: 12px;
		overflow-x: auto;
		white-space: nowrap;
	}
}
@media screen and (max-width: 600px) {
	.text_a909 {
		font-size: 11px;
	}
}

.projectName_d41f {
	display: flex;
	align-items: baseline;
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
	color: rgba(33, 82, 148, 1);
	cursor: pointer;
}
.projectName_d41f svg {
	margin-left: 10px;
	font-size: 9px;
}
.project_d954 {
	color: rgba(255, 255, 255, 0.85);
	padding: 5px 12px;
}
.selectedProject_ba81 {
	color: rgba(255, 255, 255, 0.85);
	background-color: rgba(57, 101, 159, 1);
	padding: 5px 12px;
}
.buttonProject_efba {
	background-color: rgba(33, 82, 148, 1);
	color: rgba(255, 255, 255, 0.85);
	border: 1px solid rgba(255, 255, 255, 1);
	margin: 12px 12px;
	cursor: pointer;
}
.buttonProject_efba:hover {
	background-color: rgba(57, 101, 159, 1);
}
.buttonWrap_e0f6 {
	border-top: 1px solid rgba(217, 217, 217, 1);
}
.scrolledContent_ea52 {
	overflow-y: auto;
	max-height: 226px;
}
.scrolledContent_ea52::-webkit-scrollbar {
	width: 8px;
	height: 113px;
}
.scrolledContent_ea52::-webkit-scrollbar-track {
	background: transparent;
}
.scrolledContent_ea52::-webkit-scrollbar-thumb {
	background-color: rgba(28, 71, 128, 1);
	border-radius: 39px;
}
.scrolledContent_ea52::-webkit-scrollbar-track-piece:end {
	background: transparent;
}
.projectModalFooter_a46f {
	text-align: start;
	background: transparent;
	margin-top: 12px;
	padding: 0 0 16px 0;
	border-top: none;
	border-radius: 0;
}

.button_b8b4,
.buttonSecondary_f685 {
	height: 1.67vw;
	padding: 0 0.94vw;
	font-size: 0.73vw;
	line-height: 1.15vw;
	font-weight: 400;
	border-radius: 2px;
}
.buttonInactive_d6e5 {
	color: rgba(0, 0, 0, 0.25);
	background-color: rgba(245, 245, 245, 1);
	border: 1px solid rgba(217, 217, 217, 1);
	pointer-events: none;
}
.buttonActive_f185 {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(33, 82, 148, 1);
}
.buttonActive_f185:hover {
	cursor: pointer;
	color: rgba(33, 82, 148, 1);
	background-color: rgba(255, 255, 255, 1);
	border: 1px solid rgba(33, 82, 148, 1);
}
.buttonActiveSecondary_f642 {
	color: rgba(0, 0, 0, 0.85);
	background-color: rgba(255, 255, 255, 1);
	border: 1px solid rgba(217, 217, 217, 1);
	cursor: pointer;
}
.buttonActiveSecondary_f642:hover {
	color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(33, 82, 148, 1);
}
.buttonActiveSecondaryIcon_cc69 .buttonActiveIcon_cfae,
.buttonInactiveIcon_d080 {
	display: flex;
	justify-content: center;
	align-items: center;
}
.buttonActiveSecondaryIcon_cc69 svg,
.buttonActiveIcon_cfae svg,
.buttonInactiveIcon_d080 svg {
	margin-right: 10px;
}
.rightExtraButton_b535 {
	justify-self: end;
	align-self: center;
}
.buttonBarRight_dab9 {
	display: flex;
	column-gap: 1.04vw;
	align-items: center;
	justify-self: end;
}
.buttonBarLeft_edaa {
	display: flex;
	column-gap: 1.04vw;
	align-items: center;
}
.buttonIcoPlus_ab0e {
	padding: 0;
	border: none;
	background-color: transparent;
}
.buttonIcoPlus_ab0e svg {
	color: rgba(33, 82, 148, 1);
	font-size: 1.67vw;
}
.buttonIcoPlus_ab0e:hover {
	border: none;
	background-color: transparent;
}

.modalContentWrap_ce94 label {
	display: flex;
	grid-column-gap: 5px;
	flex-direction: column;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	color: rgba(120, 120, 120, 0.85);
	padding: 19px 0;
}
.modalContentWrap_ce94 input {
	border: none;
	outline: none;
	padding: 0;
	border-bottom: 1px solid rgba(38, 38, 38, 1);
	font-size: 24px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
	height: 32px;
}
.modalContentWrap_ce94 .inputOnchange_b485 {
	border-bottom: none;
	line-height: 40px;
}

.container_f696 {
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	z-index: 1000;
}

.drawApp_b9c9 {
	display: grid;
	grid-template-areas:
		'header header'
		'sider stage';
	grid-template-rows: 50px calc(100vh - 50px);
	grid-template-columns: minmax(330px, 1fr) 4fr;
	overflow: hidden;
}

.header_cc17 {
	background-color: #215294;
	width: 100%;
	display: grid;
	grid-template: 50px / minmax(330px, 1fr) 3fr 300px minmax(100px, 50px);
	grid-template-areas: 'pageBlock tools projects external';
	align-items: center;
	grid-area: header;
	padding: 0 16px;
}

.external_efa3 {
	grid-area: external;
	justify-self: end;
}

.tools_b5b3 {
	grid-area: tools;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 22px;
}

.buttons_a8c5 {
	display: flex;
	align-items: center;
}

.button_be67 {
	background: #215294;
	border: 1px solid #38649f;
}

.button_be67:hover {
	background: #38649f;
}

.active_a9b4 {
	background: #38649f;
}

.disabled_e707 {
	pointer-events: none;
	background: #bdc2ca63;
	border: 1px solid #bdc2ca63;
}

.currentProject_d770 {
	color: white;
	text-align: end;
}

.listWrap_ccd2 {
	display: flex;
	gap: 4px;
	color: white;
}
.list_cbf5 {
	font-size: 14px;
	font-weight: 400;
	display: flex;
	gap: 4px;
}
.listBack_b194 {
	font-size: 14px;
	cursor: pointer;
}
.listBack_b194.inactive_dbe7 {
	color: rgba(56, 100, 159, 0.85);
	cursor: not-allowed;
}

.pageBlock_ff96 {
	grid-area: pageBlock;
	display: flex;
	align-items: center;
}

.title_c44c {
	color: white;
	font-size: 14px;
	line-height: 22px;
	font-weight: 400;
	margin: 0 16px 0 24px;
}

.loading_e8ac {
	display: flex;
	justify-content: center;
	align-items: center;
	width: 100%;
	color: white;
}

.sider_a1e7 {
	grid-area: sider;
	border-right: 1px solid #EDF1F7;
	display: grid;
	grid-template-rows: 2fr 4fr 4fr;
}

.sider_a1e7 > div:nth-child(2) {
	border-top: 1px solid #EDF1F7;
}

.listItem_f752 {
	min-height: 24px;
	padding-left: 58px;
	padding-right: 17px;
	display: flex;
	justify-content: space-between;
	cursor: pointer;
}

.asideLeft_a2eb {
	padding: 12px 10px;
	background-color: rgba(255, 255, 255, 1);
	border-right: 1px solid rgba(237, 241, 247, 1);
}

.listWrapper_dde6 {
	padding: 8px;
	min-height: calc(100vh - 60px);
	overflow: auto;
}

.listWrapper_dde6::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
.listWrapper_dde6::-webkit-scrollbar-track {
	background: transparent;
}
.listWrapper_dde6::-webkit-scrollbar-thumb {
	background-color: rgba(188, 188, 188, 1);
	border-radius: 39px;
}
.listWrapper_dde6::-webkit-scrollbar-track-piece:end {
	background: transparent;
}

.asideRight_c7c3 {
	padding: 58px 114px 58px 128px;
	background-color: rgba(255, 255, 255, 1);
}
.dropdown_fee5 {
	width: 300px;
}
.dropdownBar_a5c9 {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 12px;
}
.dropdownBar_a5c9 svg {
	font-size: 16px;
}
.dropdownTitle_ce0a {
	font-size: 18px;
	font-weight: 700;
}
.searchWrap_d9b6 {
	margin-top: 13px;
	padding: 0 12px;
}

.searchWrap_d9b6 p {
	font-weight: 700;
	margin-bottom: 5px;
}

.searchCount_a28a {
	font-size: 12px;
	font-weight: 400;
	color: rgba(99, 134, 180, 1);
	padding-left: 12px;
}
.buttonWrap_c229 {
	padding: 12px 12px 0;
	border-top: 1px solid rgba(88, 122, 169, 1);
}
.buttonActive_bc32 {
	display: flex;
	justify-content: center;
	align-items: center;
	column-gap: 10px;
	height: 32px;
	padding: 0 18px;
	font-size: 14px;
	line-height: 22px;
	font-weight: 400;
	border-radius: 2px;
	color: rgba(255, 255, 255, 1);
	background-color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(255, 255, 255, 1);
}
.buttonActive_bc32:hover {
	cursor: pointer;
	color: rgba(255, 255, 255, 1);
	background-color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(88, 122, 169, 1);
}
.scrolledDrop_d75f ul {
	list-style: none;
	overflow-y: auto;
	max-height: 200px;
	margin-top: 12px !important;
	margin-bottom: 12px !important;
	padding: 0;
}
.scrolledDrop_d75f li {
	display: flex;
	justify-content: space-between;
	cursor: pointer;
	padding: 6px 6px 10px 0;
}
.scrolledDrop_d75f li:hover {
	background-color: rgba(57, 101, 159, 1);
}
.scrolledDrop_d75f ul::-webkit-scrollbar {
	width: 8px;
	height: 113px;
}
.scrolledDrop_d75f ul::-webkit-scrollbar-track {
	background: transparent;
}
.scrolledDrop_d75f ul::-webkit-scrollbar-thumb {
	background-color: rgba(28, 71, 128, 1);
	border-radius: 39px;
}
.resultItem_c2cd {
	padding: 0 12px;
}
.title_c6a4 {
	font-size: 14px;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
	line-height: 14px;
}
.titleWithoutType_eac5 {
	font-size: 14px;
	font-weight: 400;
	color: rgba(255, 255, 255, 1);
}
.type_df86 {
	display: block;
	margin-top: 2px;
	padding-left: 12px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(99, 134, 180, 1);
	line-height: 12px;
}
.element_c46e {
	margin-top: 10px;
	margin-bottom: 18px;
}

.buttons_ec4b {
	display: flex;
	justify-content: center;
	align-items: center;
}

.stageWrapper_a852 {
	grid-area: stage;
	overflow: hidden;
	position: relative;
}

.stage_ea64 {
	overflow: hidden;
	background:
		linear-gradient(90deg, white calc(15px - 2px), transparent 1%) center / 15px 15px,
		linear-gradient(white calc(15px - 2px), transparent 1%) center / 15px 15px,
		#dedede;
}

.zoomButtons_ab16 {
	position: absolute;
	right: 20px;

	display: flex;
	flex-direction: column;
	gap: 20px;
}

.zoomButtons_ab16 div {
	display: flex;
	align-items: center;
	flex-direction: column;
}

.zoomFit_fe64 {
	font-size: 12px;
	font-weight: 400;
}

.sider_f51b {
	height: 100%;
	background-color: #215294;
	padding: 5px;
}
.item_acc1 {
	display: flex;
	flex-direction: column;
	gap: 5px;
	align-items: center;
	min-height: 72px;
	padding: 12px 4px;
	border-radius: 5px;
	cursor: pointer;
	transition: background-color 0.3s ease;
	position: relative;
}

.subMenu_f2d7 {
	position: absolute;
	opacity: 0;
	padding: 10px;
	visibility: hidden;
	width: 200px;
	left: 90px;
	top: 0px;
	background-color: #215294;
	border-radius: 10px;
	z-index: 3;
	transition: opacity 0.3s linear;
}

.subMenuItem_aefd {
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: rgba(255, 255, 255, 1);
	padding: 10px;
	border-radius: 10px;
	transition: background-color 0.3s ease;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.subMenuItem_aefd:hover {
	background-color: #38649f;
}

.item_acc1:hover {
	background-color: #38649f;
}
.itemTitle_ecd8 {
	font-size: 14px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	color: rgba(255, 255, 255, 1);
	text-align: center;
}

.mainWrapper_e2e1 {
	min-height: 100vh;
	display: grid;
	grid-template: 72px 1fr / 90px 1fr;
	grid-template-areas:
		'header  header'
		'sidebar content';
}
.mainHead_cac6 {
	grid-area: header;
}
.mainContent_a884 {
	grid-area: content;
	background-color: rgb(245, 245, 245);
	padding: 18px;
}
.mainSide_c35e {
	grid-area: sidebar;
}
.errorContainer_c24e {
	display: flex;
	justify-content: center;
	align-items: center;
	height: calc(100vh - 72px);
}
.errorCard_b6bd {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	gap: 10px;
}

.content_c33b.authDialog_ee82 {
	width: 300px;
}

.innerContent_b86f {
	display: flex;
	flex-direction: column;
	align-items: center;
}

.logo_e69a {
	margin-top: 15px;
}
.firstInput_ff58 {
	margin-top: 30px;
}
.secondInput_b248 {
	margin-top: 10px;
}

.button_e83b {
	/*width: calc(unit * 25)*/
	width: 100%;
}

.container_b132{
	height: 98vh;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow-y: hidden;
}

.loginForm_fa83 {
	max-width: 300px;
	padding: 10px;
	border-radius: 10px;
	box-shadow: 0 0 35px -12px rgba(0, 0, 0, 0.2);
}

.logo_e69a {
	margin: 15px 0;
	text-align: center;
}

.forgot_a9e5 {
	float: right;
}

.ant-col-rtl_f408 .forgot_a9e5{
	float: left;
}

.button_e83b {
	/*width: calc(unit * 25)*/
	width: 100%;
}
.uploadingWrap_f3ec {
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.uploading_c936 {
	display: flex;
	align-items: center;
	column-gap: 28px;
	font-family:
		'Roboto',
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		'Oxygen',
		'Ubuntu',
		'Cantarell',
		'Fira Sans',
		'Droid Sans',
		'Helvetica Neue',
		sans-serif;
}
.uploading_c936 svg {
	font-size: 24px;
	color: rgba(0, 0, 0, 0.85);
}
.uploadingCount_e22e {
	flex: 1 1 auto;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.85);
}

.uploadingCount_e22e span {
	font-variant-numeric: tabular-nums;
}

.asideLeft_f87e {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	border-right: 1px solid rgba(240, 240, 240, 1);
}
.center_a053 {
	padding: 30px 40px;
}

.search_ded8 {
	margin-top: 24px;
}
.scrolledContent_e1de {
	overflow-y: auto;
	height: calc(100vh - 340px);
	/* height: 100px; */

	margin-top: 15px;
}
.scrolledContent_e1de::-webkit-scrollbar {
	width: 8px;
	height: 8px;
}
.scrolledContent_e1de::-webkit-scrollbar-track {
	background: transparent;
}
.scrolledContent_e1de::-webkit-scrollbar-thumb {
	background-color: rgba(193, 193, 193, 1);
	border-radius: 39px;
}
.scrolledContent_e1de::-webkit-scrollbar-track-piece:end {
	background: transparent;
}
.list_e4d0 {
	list-style: none;
	margin: 0;
	padding-right: 32px;
}
.listItem_a0cf {
	display: flex;
	justify-content: space-between;
	margin: 0;
	margin-bottom: 5px;
	padding: 0 0 0 12px;
	cursor: pointer;
}
.listItemSelected_f6aa {
	background-color: #d5e3f6;
}
.listItemName_ff38 {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: rgba(0, 0, 0, 0.85);
}
.listItemDate_d7f0 {
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: rgba(140, 140, 140, 1);
}
.bottom_ebed {
	background-color: rgba(250, 250, 250, 1);
	padding: 18px 40px;
}
.bottom_ebed button {
	color: rgba(0, 0, 0, 0.85);
	border: 1px solid rgba(217, 217, 217, 1);
	background-color: rgba(255, 255, 255, 1);
	cursor: pointer;
}
.bottom_ebed button:hover {
	border: 1px solid rgba(33, 82, 148, 1);
}

.content_d3fc {
	height: 100%;
	padding: 30px 40px;
	border: 1px solid rgba(240, 240, 240, 1);
	background-color: rgba(250, 250, 250, 1);
}

.contentUploaded_d3cd {
	display: grid;
	grid-template: 1fr / 592px 1fr;
	height: 100%;
	background-color: rgba(255, 255, 255, 1);
	padding: 0;
	border: 1px solid rgba(240, 240, 240, 1);
}
.mainContainer_c357 {
	width: 100%;
	height: 100%;
	position: relative;
}

.dragOverlay_b646 {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.45);
	display: flex;
	justify-content: center;
	z-index: 1000;
	pointer-events: all;
}

.dropHere_c588 {
	width: 100%;
	margin: 30px;
	text-align: center;
	border: 5px dashed #ffffffd9;
	display: flex;
	justify-content: center;
	padding-top: 200px;
}

.dropHere_c588 > p {
	font-size: 56px;
	color: #ffffffd9;
	font-weight: 700;
	margin: 0;
	line-height: 24px;
	letter-spacing: 0%;
}

.paginationWrap_b564 {
	margin-top: 29px;
}
.paginationTitle_dc0a {
	font-size: 14px;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.85);
}
.paginationBlock_e991 {
	max-width: 690px;
	display: flex;
	justify-content: space-between;
	align-items: baseline;
	margin-top: 10px;
}
.pagination_fe19 {
	display: grid;
	grid-template: 32px / repeat(12, 40px);
}
.page_f704 {
	user-select: none;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-right: -1px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.85);
	border: 1px solid rgba(217, 217, 217, 1);
	cursor: pointer;
}
.page_f704:hover {
	background-color: #d5e3f6;
	z-index: 2;
}
.pageSelected_a6dc {
	color: rgba(255, 255, 255, 1);
	background-color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(33, 82, 148, 1);
}
.pageSelected_a6dc:hover {
	background-color: rgba(33, 82, 148, 1);
	border: 1px solid rgba(33, 82, 148, 1);
}
.arrow_ceb3 {
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.85);
	cursor: pointer;
}
.arrow_ceb3:hover {
	background-color: #d5e3f6;
}
.arrowDisable_c484 {
	color: rgba(0, 0, 0, 0.25);
	cursor: default;
}
.arrowDisable_c484:hover {
	background-color: white;
}
.goTo_a371 {
	display: flex;
	align-items: center;
	column-gap: 16px;
}
.goToTitle_a0b3 {
	user-select: none;
	font-size: 14px;
	font-weight: 400;
	color: rgba(33, 82, 148, 1);
}
.goToPage_eedc {
	display: flex;
	justify-content: center;
	align-items: center;
	min-width: 40px;
	height: 32px;
	border: 1px solid rgba(217, 217, 217, 1);
	font-size: 14px;
	color: rgba(0, 0, 0, 0.85);
	outline: none;
}

.content_b2ad {
	padding: 26px 40px;
}
.topBar_e2d6 {
	display: flex;
	align-items: baseline;
	column-gap: 24px;
}
.title_ca2e {
	font-size: 36px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
	text-overflow: ellipsis;
	max-width: 300px;
	white-space: nowrap;
	overflow-x: hidden;
}
.icoPDF_a37d {
	font-size: 24px;
	color: rgba(33, 82, 148, 1);
}
.pageCount_da05 {
	font-size: 14px;
	font-weight: 400;
	color: rgba(0, 0, 0, 0.85);
}
.icoDel_cbb0 {
	margin-left: auto;
	font-size: 24px;
	color: rgba(0, 0, 0, 0.85);
	opacity: 20%;
	cursor: pointer;
}
.icoDel_cbb0:hover {
	opacity: 1;
}
.icoLoading_dc28 {
	font-size: 24px;
	cursor: pointer;
	margin-left: auto;
	color: rgba(0, 0, 0, 0.85);
	cursor: progress;
}
.paginationWrap_f577 {
	margin-top: 29px;
}
.paginationTitle_decf {
	font-size: 14px;
	font-weight: 600;
	color: rgba(0, 0, 0, 0.85);
}
.draft_bc31 {
	max-width: 690px;
	max-height: 400px;
	margin-top: 30px;
	user-select: none;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}
.draft_bc31 img {
	width: 100%;
	max-height: 400px;
	object-fit: contain;
}
.draftInfo_b7e8 {
	width: 510px;
	margin-top: 30px;
	height: fit-content;
	outline: none;
	font-size: 14px;
	line-height: 140%;
	color: rgba(0, 0, 0, 0.85);
	border: none;
	resize: none;
	font-family:
		'Roboto',
		-apple-system,
		BlinkMacSystemFont,
		'Segoe UI',
		'Oxygen',
		'Ubuntu',
		'Cantarell',
		'Fira Sans',
		'Droid Sans',
		'Helvetica Neue',
		sans-serif;
}
.draftInfo_b7e8::placeholder {
	font-size: 14px;
	color: rgba(0, 0, 0, 0.25);
}

.container_ceec {
	background-color: white;
	padding: 20px;
	height: 100%;
	width: 100%;
}

.header_a079 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 10px;
}

.table_cc37 {
	margin-top: 10px;
}

.editable-cell_ea15 {
	position: relative;
}

.editable-cell-value-wrap_ee98 {
	cursor: pointer;
}

.container_e881 {
	background-color: white;
	padding: 20px;
	height: 100%;
	width: 100%;
}

.header_a7a5 {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	gap: 10px;
}

.table_d973 {
	margin-top: 10px;
}

.content_e9a6 {
	height: 100%;
	color: rgba(0, 0, 0, 0.85);
}
.tabsAside_ab2a {
	width: 100%;
	height: 100%;
}
.tabBarAsideWrap_f1c1 + div > div {
	height: 100%;
}
.tabBarAsideWrap_f1c1 + div > div > div {
	height: 100%;
}
.tabBarAsideWrap_f1c1 {
	padding: 40px 40px 40px 40px;
	background-color: rgba(255, 255, 255, 1);
	border: 1px solid rgba(240, 240, 240, 1);
}
.tabBarAside_bd77 {
	width: 370px;
	height: min-content;
	font-weight: 600;
	border-left: 1px solid rgba(240, 240, 240, 1);
}
.tabBarAsideItem_e559 {
	text-align: start;
	white-space: break-spaces;
	padding-left: 24px;
}

.tabAside_d162 {
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 1);
	border-top: 1px solid rgba(240, 240, 240, 1);
	border-bottom: 1px solid rgba(240, 240, 240, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
}
.tabAsideBar_a1dd {
	display: flex;
	justify-content: space-between;
	column-gap: 20px;
	align-items: center;
	padding: 40px 40px 0 40px;
}

.tableWrap_c611 {
	padding: 0 10px 0 40px;
}
.table_ac4f {
	height: 100%;
	margin-top: 42px;
	padding-right: 22px;
	scrollbar-gutter: stable;
}
.tableHead_ea0e {
	display: grid;
	grid-template: 1fr / 490px;
}
.tableRow_fb54 {
	display: grid;
	grid-template: min-content min-content / 490px;
}
.headCell_b0c0 {
	padding: 8px 16px;
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
	color: rgba(0, 0, 0, 0.85);
	border-top: 1px solid rgba(240, 240, 240, 1);
	border-bottom: 1px dotted rgba(0, 0, 0, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
	border-left: 1px solid rgba(240, 240, 240, 1);
}
.cell_e7c0 {
	padding: 8px 16px;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 1px solid rgba(240, 240, 240, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
	border-left: 1px solid rgba(240, 240, 240, 1);
}

.tabAside_ed49 {
	width: 100%;
	height: 100%;
	background-color: rgba(255, 255, 255, 1);
	border-top: 1px solid rgba(240, 240, 240, 1);
	border-bottom: 1px solid rgba(240, 240, 240, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
}
.tabAsideBar_f53a {
	display: flex;
	column-gap: 20px;
	align-items: center;
	padding: 40px 40px 0 40px;
}
.clear_f98d {
	font-size: 14px;
	font-weight: 400;
	color: rgba(33, 82, 148, 1);
	cursor: pointer;
}
.clear_f98d:hover {
	color: rgba(57, 101, 159, 1);
}

.tableWrap_a252 {
	padding: 0 10px 0 40px;
}
.table_d591 {
	height: 100%;
	margin-top: 42px;
	padding-right: 22px;
	scrollbar-gutter: stable;
}
.tableHead_c963 {
	display: grid;
	grid-template: 1fr / 40px 150px 1fr 1fr 1fr 1fr;
}
.tableRow_e456 {
	display: grid;
	grid-template: min-content min-content / 40px 150px 1fr 1fr 1fr 1fr;
}
.headCell_e23e {
	padding: 8px 16px;
	font-size: 14px;
	font-weight: 600;
	line-height: 16px;
	color: rgba(0, 0, 0, 0.85);
	border-top: 1px solid rgba(240, 240, 240, 1);
	border-bottom: 1px dotted rgba(0, 0, 0, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
	border-left: 1px solid rgba(240, 240, 240, 1);
}
.cell_e166 {
	padding: 8px 16px;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	color: rgba(0, 0, 0, 0.85);
	border-bottom: 1px solid rgba(240, 240, 240, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
	border-left: 1px solid rgba(240, 240, 240, 1);
}
.cellIco_f0d5 {
	display: flex;
	justify-content: center;
	cursor: pointer;
}
.tableHeadAttributes_a3ad,
.tableRowAttributes_d741 {
	display: grid;
	grid-template: 1fr / 262px 120px 120px;
}
.tableHeadAttributes_a3ad .headCell_e23e {
	border-bottom: 1px solid rgba(240, 240, 240, 1);
}
.attributes_b80d {
	width: fit-content;
	margin: 16px 0;
	background-color: rgba(250, 250, 250, 1);
}
.cellAttributes_d40e {
	grid-column: span 6;
	padding: 0 40px;
	border-bottom: 1px solid rgba(240, 240, 240, 1);
	border-right: 1px solid rgba(240, 240, 240, 1);
	border-left: 1px solid rgba(240, 240, 240, 1);
}
.cellWarning_a160 {
	color: rgba(255, 0, 0, 0.85);
}
.scrolledHeight_be57 {
	height: calc(100vh - 224px);
}
.eventLogModal_f000 .table_d591 {
	height: 652px;
}
.eventLogModal_f000 .tableWrap_a252,
.table_d591 {
	padding: 0;
	margin-top: 26px;
}

.scrolledContent_c101 {
	overflow-y: auto;
}
.scrolledContent_c101::-webkit-scrollbar {
	width: 8px;
	height: 113px;
}
.scrolledContent_c101::-webkit-scrollbar-track {
	background: transparent;
}
.scrolledContent_c101::-webkit-scrollbar-thumb {
	background-color: rgba(188, 188, 188, 1);
	border-radius: 39px;
}
.scrolledContent_c101::-webkit-scrollbar-track-piece:end {
	background: transparent;
}

.content_d4e7 {
	height: 100%;
	display: grid;
	grid-template: 84px 1fr / 1fr;
}
.card_d284 {
	margin-top: 16px;
	border: 1px solid rgba(240, 240, 240, 1);
	padding: 28px 40px;
}
.cardActive_a509 {
	background-color: rgba(255, 255, 255, 1);
}
.cardTitle_d910 {
	margin-bottom: 24px;
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
}
.cardTitleInactive_f6b1 {
	opacity: 25%;
}
.labels_fe53 {
	display: grid;
	grid-template: 1fr / 250px 250px;
}
.selectContainer_ea91 {
	display: grid;
	grid-template: 1fr / 250px 250px auto;
	grid-row-gap: 10px;
}
.selectContainer_ea91 svg {
	margin-left: 12px;
	color: rgba(0, 0, 0, 0.85);
	opacity: 20%;
	cursor: pointer;
}
.selectContainer_ea91 svg:hover {
	opacity: 1;
}
.select_b61e {
	display: grid;
	flex-direction: column;
	gap: 14px;
	color: rgba(0, 0, 0, 0.85);
}
.labels_fe53 label {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: rgba(120, 120, 120, 0.85);
}
.labels_fe53 .labelInactive_bc2e {
	color: rgba(120, 120, 120, 0.85);
}
.selectInactive_cbec {
	pointer-events: none;
}
.addSelect_ac0b {
	margin-top: 12px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(33, 82, 148, 1);
}
.addSelect_ac0b svg {
	margin-right: 9px;
}

.topBar_bc44 {
	display: grid;
	grid-template: 84px / 676px 1fr;
	background-color: rgba(255, 255, 255, 1);
	border: 1px solid rgba(240, 240, 240, 1);
	padding: 0 40px 0 40px;
}
.topBar_bc44 label {
	display: flex;
	grid-column-gap: 5px;
	flex-direction: column;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	color: rgba(120, 120, 120, 0.85);
	padding: 19px 0;
}
.topBar_bc44 input {
	border: none;
	outline: none;
	padding: 0;
	border-bottom: 1px solid rgba(38, 38, 38, 1);
	font-size: 24px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
}
.topBar_bc44 .inputOnchange_b111 {
	border-bottom: none;
	line-height: 40px;
}
.buttonBox_a203 {
	justify-self: end;
	display: flex;
	align-items: center;
	gap: 32px;
}
.icoDel_f0a2 {
	font-size: 36px;
	color: rgba(0, 0, 0, 0.85);
	opacity: 20%;
	cursor: pointer;
}
.icoDel_f0a2:hover {
	opacity: 1;
}

.content_ec83 {
	height: 100%;
	display: grid;
	grid-template: 84px 1fr / 1fr;
}
.card_c33c {
	margin-top: 16px;
	border: 1px solid rgba(240, 240, 240, 1);
	padding: 28px 40px;
}
.cardActive_e4b6 {
	background-color: rgba(255, 255, 255, 1);
}
.cardTitle_fadc {
	margin-bottom: 24px;
	font-size: 18px;
	line-height: 24px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
}
.cardTitleInactive_efac {
	opacity: 25%;
}
.labels_bc68 {
	display: grid;
	grid-template: 1fr / 250px 250px;
}
.selectContainer_da73 {
	display: grid;
	grid-template: 1fr / 250px 250px auto;
	grid-row-gap: 10px;
}
.selectContainer_da73 svg {
	margin-left: 12px;
	color: rgba(0, 0, 0, 0.85);
	opacity: 20%;
	cursor: pointer;
}
.selectContainer_da73 svg:hover {
	opacity: 1;
}
.select_b875 {
	display: grid;
	flex-direction: column;
	gap: 14px;
	color: rgba(0, 0, 0, 0.85);
}
.labels_bc68 label {
	margin-bottom: 15px;
	font-size: 14px;
	font-weight: 400;
	line-height: 22px;
	color: rgba(120, 120, 120, 0.85);
}
.labels_bc68 .labelInactive_fafe {
	color: rgba(120, 120, 120, 0.85);
}
.selectInactive_d369 {
	pointer-events: none;
}
.addSelect_f19d {
	margin-top: 12px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(33, 82, 148, 1);
}
.addSelect_f19d svg {
	margin-right: 9px;
}

.topBar_da82 {
	display: grid;
	grid-template: 84px / 676px 1fr;
	background-color: rgba(255, 255, 255, 1);
	border: 1px solid rgba(240, 240, 240, 1);
	padding: 0 40px 0 40px;
}
.topBar_da82 label {
	display: flex;
	grid-column-gap: 5px;
	flex-direction: column;
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	color: rgba(120, 120, 120, 0.85);
	padding: 19px 0;
}
.topBar_da82 input {
	border: none;
	outline: none;
	padding: 0;
	border-bottom: 1px solid rgba(38, 38, 38, 1);
	font-size: 24px;
	font-weight: 700;
	color: rgba(0, 0, 0, 0.85);
}
.topBar_da82 .inputOnchange_be92 {
	border-bottom: none;
	line-height: 40px;
}
.buttonBox_ed45 {
	justify-self: end;
	display: flex;
	align-items: center;
	gap: 32px;
}
.icoDel_fdf7 {
	font-size: 36px;
	color: rgba(0, 0, 0, 0.85);
	opacity: 20%;
	cursor: pointer;
}
.icoDel_fdf7:hover {
	opacity: 1;
}


/*# sourceMappingURL=main.css.map*/