﻿@import url(IRANSansX.css);
@import url(IRANYekanX.css);
@import url(/css/BankIcons.css);

@font-face {
	font-family: 'Dinar';
	font-style: normal;
	font-weight: 100;
	src: url('/fonts/Dinar.ttf') format('truetype'); 
}

/* #region Tag */

html * {
	font-family: IRANYekanX;
}

/* #endregion Tag */

/* #region MudBlazor */

.mud-tab-badge {
	margin-inline-start: 20px;
}

.mud-input-label {
	direction: rtl;
}

.mud-picker-static {
	height: 120px;
}

.mud-drawer-header {
	min-height: 150px;
}

.mud-typography-gutterbottom {
	margin-bottom: unset;
}

.mud-input-helper-text.mud-input-error {
	direction: rtl;
}

.mud-picker-datepicker-toolbar .mud-button-date {
	font-size: unset;
}

.mud-navmenu.mud-navmenu-margin-normal .mud-nav-link {
	margin: unset;
}

.mud-input-label-outlined {
	border-radius: 5px;
	transform: translate(14px, 14px) scale(1);
	pointer-events: none;
	background-color: var(--mud-palette-surface);
	padding: 5px 10px !important;
}

.mud-application-layout-rtl
.mud-shrink ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined, 
.mud-application-layout-rtl .mud-input:focus-within ~ label.mud-input-label.mud-input-label-inputcontrol.mud-input-label-outlined {
	transform: translate(-14px, -10px) scale(0.75);
}

.mud-application-layout-rtl .mud-input-label-outlined {
	transform: translate(-14px, 14px) scale(1);
}

.mud-tabs-toolbar {
	background-color: unset;
}

.mud-picker-color-view {
	background-color: unset;
}

.mud-table-pagination-actions {
	transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-moz-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
}

.mud-data-grid .mud-table-row {
	cursor: pointer;
}

.mud-data-grid .mud-table-head {
	cursor: pointer;
}

.mud-data-grid .mud-table-cell {
	cursor: pointer;
}

.mud-table .mud-table-row {
	cursor: pointer;
}

/* #endregion MudBlazor */