.crm-activity__file-uploader {
	padding: var(--ui-space-inset-xs) var(--ui-space-inset-xs) 0 var(--ui-space-inset-xs);
}

.crm-activity__file-uploader_title {
	margin-left: var(--ui-space-inline-2xs);
	padding-bottom: var( --ui-space-inset-lg);
	color: var(--ui-color-base-default);
	font-size: var(--ui-font-size-3xl);
	line-height: var(--ui-font-line-height-2xs);
	font-weight: var(--ui-font-weight-light);
}

.crm-activity__file-uploader_content {
	background-color: #f8f9fa;
	box-shadow: inset 0 1px 1px 0 rgb(0 0 0 / 7%);
	border-radius: var(--ui-border-radius-xs);
	padding: var( --ui-space-inset-lg) var(--ui-space-inset-md) var( --ui-space-inset-2xl) var(--ui-space-inset-md);
}

.crm-activity__file-uploader .crm-activity__todo-editor {
	--crm-activity__todo-editor-min-height: 138px;
}

.crm-activity__file-uploader-popup .popup-window-close-icon {
	top: var(--ui-space-stack-md);
	right: var(--ui-space-inline-lg);
	transition: none;
	opacity: 1;
}

.crm-activity__file-uploader-popup .popup-window-close-icon::after {
	width: 24px;
	height: 24px;
	background-image: none;
	-webkit-mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.242 6.22a.99.99 0 00-1.399 0l-4.8 4.8L7.22 6.2a.99.99 0 10-1.399 1.398l4.822 4.822-4.423 4.423a.99.99 0 001.4 1.399l4.422-4.423 4.401 4.401a.99.99 0 001.4-1.399l-4.402-4.401 4.8-4.8a.99.99 0 000-1.4z' fill='%23DFE0E3'/%3E%3C/svg%3E");
	        mask-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.242 6.22a.99.99 0 00-1.399 0l-4.8 4.8L7.22 6.2a.99.99 0 10-1.399 1.398l4.822 4.822-4.423 4.423a.99.99 0 001.4 1.399l4.422-4.423 4.401 4.401a.99.99 0 001.4-1.399l-4.402-4.401 4.8-4.8a.99.99 0 000-1.4z' fill='%23DFE0E3'/%3E%3C/svg%3E");
	background-color: var(--ui-color-base-30);
	transition: background-color 0.2s linear;
}

.crm-activity__file-uploader-popup .popup-window-close-icon:hover::after {
	background-color: var(--ui-color-base-40);
	transition-duration: unset;
}
