/* /Components/CurrencyList/CurrencyList.razor.rz.scp.css */
[b-gpew56xqks] .mud-typography-body1 {
font-family: "Onest", Arial, sans-serif !important;;
}

[b-gpew56xqks] .currency-radio .mud-button-root.mud-icon-button {
  display: none !important;
}

[b-gpew56xqks] .currency-radio .mud-radio-content-assigned {
  margin-inline-start: 0 !important;
  width: 100%;
}

[b-gpew56xqks] .currency-radio {
  width: 100%;
  height: 68px;
  font-size: 16px;
  line-height: 140%;
  border-radius: 8px;
  display: flex;
  justify-content: center;
}

[b-gpew56xqks] .currency-radio:hover {
  background: #0176f605;
}

[b-gpew56xqks] .currency-radio:has(.mud-checked) {
  background: #0176f605;
}

[b-gpew56xqks] .currency-radio:has(.mud-checked)::before {
  right: 0;
  top: calc(50% - 14px);
  content: '';
  width: 3px;
  height: 28px;
  position: absolute;
  background: #0176F6;
  border-radius: 3px 0 0 3px;
}

[b-gpew56xqks] .mud-typography.mud-typography-body1 {
  width: 100%;
}

[b-gpew56xqks] .currency-radio.mud-radio-checked::before {
  content: '';
  position: absolute;
  right: 0;
  top: calc(50% - 14px);
  width: 3px;
  height: 28px;
  background: var(--blue, #007bff);
  border-radius: 3px 0 0 3px;
  z-index: 10;
}

[b-gpew56xqks] .currency-radio.mud-radio-checked .currency-item {
  background-color: var(--mud-palette-background-grey);
  border-color: transparent;
}
/* /Components/Header/Header.razor.rz.scp.css */
/* /Components/Kit/CampaignList/CampaignList.razor.rz.scp.css */
[b-ptohceckp8] .mud-badge.mud-badge-default {
  color: white;
  background: #FF4C1B;
}

[b-ptohceckp8] .mud-input-adornment-icon {
  color: #DCDCDC;
}
/* /Components/Kit/IwBadge/IwBadge.razor.rz.scp.css */
[b-08nvengcw2] .mud-badge.mud-badge-default {
  color: white;
  background: #FF4C1B;
}

[b-08nvengcw2] .mud-badge.mud-badge-top.right.mud-badge-overlap {
  inset: auto auto calc(100% - 18px) calc(100% - 18px)
}
/* /Components/Kit/IwButton/IwButton.razor.rz.scp.css */
[b-fbgblzkpbx] .mud-button-root {
  background-color: #0176F6;
  color: white;
  border-radius: 10px;
  font-size: 14px;
  line-height: 140%;
  padding: 16px;
  box-shadow: none;
  min-width: 0;
  font-family: "Onest", "sans-serif";
  letter-spacing: normal;
  text-transform: initial;
}

@media (hover: hover) and (pointer: fine) {
  [b-fbgblzkpbx] .mud-button-filled.mud-button-filled-primary:hover {
    background-color: #0058c4;
  }
}

[b-fbgblzkpbx] .mud-button-root:disabled {
  background-color: #EAE9E9 !important;
}
/* /Components/Kit/IwCheckBox/IwCheckBox.razor.rz.scp.css */
[b-1v2utu9kxk] .mud-button-root {
  width: 18px !important;
  height: 18px !important;
  padding: 4px !important;
}

[b-1v2utu9kxk] .mud-icon-button:focus-visible {
  outline: none;
  border-radius: 4px;
}

[b-1v2utu9kxk] .mud-input-control-helper-container {
  display: none;
}

[b-1v2utu9kxk] .mud-typography-body1 {
  font-size: 14px;
  line-height: 140%;
  color: #8C8C8C;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

[b-1v2utu9kxk] .mud-checkbox {
  gap: 6px;
}

@media (hover: hover) and (pointer: fine) {
  [b-1v2utu9kxk] .mud-icon-button:hover {
    background-color: transparent;
  }
}

[b-1v2utu9kxk] .mud-checkbox .mud-checkbox-false {
  color: #e5e5e5;
}

[b-1v2utu9kxk] .mud-checkbox:hover .mud-checkbox-false {
  color: #0176F6;
}
/* /Components/Kit/IwDataGrid/IwDataGrid.razor.rz.scp.css */
[b-tpdp5k1vc5] .mud-table {
  color: transparent;
  background-color: transparent;
  border-radius: none;
  transition: none;
}

[b-tpdp5k1vc5] .mud-table-sticky-header * .mud-table-root .mud-table-head * .mud-table-cell {
  background-color: #f7f7f7;
}

[b-tpdp5k1vc5] .mud-elevation-1 {
  box-shadow: none;
}

[b-tpdp5k1vc5] .mud-table-body .mud-table-row td {
  border-top: 8px solid #F7F7F7;
  border-bottom: 8px solid #F7F7F7;
}

[b-tpdp5k1vc5] .mud-table-root {
  border-collapse: separate;
}

[b-tpdp5k1vc5] .mud-table-cell {
  background: white;
}

[b-tpdp5k1vc5] .mud-table-body .mud-table-row td:first-child {
  border-radius: 14px 0 0 14px;
}

[b-tpdp5k1vc5] .mud-table-body .mud-table-row td:last-child {
  border-radius: 0 14px 14px 0;
}

[b-tpdp5k1vc5] .mud-table-body .mud-table-row {
  isolation: isolate;
}

[b-tpdp5k1vc5] .mud-table-cell {
  text-align: center;
  border-bottom: none;
}

[b-tpdp5k1vc5] .column-header {
  font-size: 13px;
  color: #8C8C8C;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon {
  opacity: 1;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header {
  justify-content: center;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sortable-column-header {
  width: auto;
  text-align: left;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon {
  width: 100%;
  display: flex;
  justify-content: start;
  font-size: 14px;
  margin-left: 4px;
  margin-inline-start: 4px;
  margin-inline-end: unset;
  user-select: none;
  transition: opacity 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, transform 200ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
  color: #a6a6a6;
  opacity: 1;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-desc {
  transform: none;
  background-color: inherit !important;

}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-asc {
  transform: none;
  background-color: inherit !important;

}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-desc .iw-direction-desc {
  color: #0176F6;
}

[b-tpdp5k1vc5] .mud-data-grid .mud-table-cell .column-header .sort-direction-icon.mud-direction-asc .iw-direction-asc {
  color: #0176F6;
}

[b-tpdp5k1vc5] .mud-progress-linear.horizontal.mud-progress-linear-small {
  display: none;
}

@media (hover: hover) and (pointer: fine) {
  [b-tpdp5k1vc5] .mud-icon-button:hover {
    background-color: inherit !important;
  }
}

[b-tpdp5k1vc5] .filter-button {
  display: none;
}

[b-tpdp5k1vc5] .column-header .sortable-column-header {
  color: #0176F6;
}

[b-tpdp5k1vc5] .column-header:hover .sortable-column-header {
  color: #015ec5;
}
/* /Components/Kit/IwDataGrid/IwDataGridFilter.razor.rz.scp.css */
[b-rcw83b6h3w] .filter .mud-input.mud-input-underline:before {
  border-bottom: none;
}

[b-rcw83b6h3w] .filter .mud-input.mud-input-underline:after {
  border-bottom: none;
}

[b-rcw83b6h3w] .filter .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-rcw83b6h3w] {
  padding: 0px;
  color: #252D2F;
}

[b-rcw83b6h3w] .filter-search .mud-list-item-text {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

[b-rcw83b6h3w] .filter-search .mud-typography-body1 {
  font-size: 14px;
  line-height: 140%;
}

[b-rcw83b6h3w] .filter-search .mud-input>input.mud-input-root::placeholder,
div.mud-input-slot.mud-input-root[b-rcw83b6h3w]::placeholder {
  font-size: 14px !important;
}

[b-rcw83b6h3w] .filter-search .mud-typography-input {
  font-size: 14px !important;
  line-height: 140% !important;
}

[b-rcw83b6h3w] .mud-menu-item .mud-menu-item-text {
  flex: 1 1 auto;
  margin: 0;
}
/* /Components/Kit/IwDataGrid/IwPagination.razor.rz.scp.css */
[b-i6t1uxrkx7] .mud-pagination {
  gap: 0;
}

[b-i6t1uxrkx7] .mud-button-filled.mud-button-filled-primary {
  background-color: #0176F6;
  box-shadow: none;
  color: white;
}

[b-i6t1uxrkx7] .mud-pagination-item.mud-pagination-item-selected .mud-button-root.mud-button-filled {
  color: white;
}

@media (hover: hover) and (pointer: fine) {
  [b-i6t1uxrkx7] .mud-button-filled:hover {
    box-shadow: none;
  }
}

[b-i6t1uxrkx7] .mud-pagination .mud-pagination-item-rectangular .mud-button {
  color: #0176F6;
}

[b-i6t1uxrkx7] .mud-typography.mud-typography-body1 {
  color: #c4c4c4
}

[b-i6t1uxrkx7] .mud-icon-button {
  color: #0176F6 !important;
}

[b-i6t1uxrkx7] .mud-icon-button:disabled {
  color: #bdbdbd !important;
}

[b-i6t1uxrkx7] .mud-ripple {
  --mud-ripple-offset-x: 99999 !important;
  --mud-ripple-offset-y: 99999 !important;
}
/* /Components/Kit/IwDatePicker/IwDatePicker.razor.rz.scp.css */
[b-bc1nvsyo9b] .iw-date-picker .mud-typography-subtitle1 {
  font-size: 14px;
  font-weight: 400 !important;
  line-height: 140%;
}

[b-bc1nvsyo9b] .iw-date-picker .mud-range-input-separator {
  visibility: visible !important;
}

[b-bc1nvsyo9b] .iw-date-picker .mud-input.mud-input-underline::before {
  border-bottom: 0 !important;
}

[b-bc1nvsyo9b] .iw-date-picker .mud-input.mud-input-underline::after {
  border-bottom: 0 !important;
}

[b-bc1nvsyo9b] .iw-date-picker .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-bc1nvsyo9b] {
  border: solid 1px;
  border-color: #DCDCDC;
  border-radius: 8px;
  padding: 14px;
  max-width: 100%;
  height: 18.35px;
}

[b-bc1nvsyo9b] .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-bc1nvsyo9b] {
  color: currentColor;
  max-width: 103px;
  height: 20px;
}

[b-bc1nvsyo9b] .mud-input {
  color: #252d2f;
  line-height: 140%;
}

[b-bc1nvsyo9b] .mud-input>input.mud-input-root::placeholder,
div.mud-input-slot.mud-input-root[b-bc1nvsyo9b]::placeholder {
  color: #c6c6c6;
  opacity: 1;
}
/* /Components/Kit/IwDateRangePicker/IwDateRangePicker.razor.rz.scp.css */
[b-cbdvt2ynft] .iw-date-range-picker .mud-typography-subtitle1 {
  font-size: 14px;
  font-weight: 400 !important;
  line-height: 140%;
}

[b-cbdvt2ynft] .iw-date-range-picker .mud-range-input-separator {
  visibility: visible !important;
}

[b-cbdvt2ynft] .iw-date-range-picker .mud-input.mud-input-underline::before {
  border-bottom: 0 !important;
}

[b-cbdvt2ynft] .iw-date-range-picker .mud-input.mud-input-underline::after {
  border-bottom: 0 !important;
}

[b-cbdvt2ynft] .iw-date-range-picker .mud-icon-root.mud-svg-icon {
  fill: #c6c6c6;
}

[b-cbdvt2ynft] .iw-date-range-picker .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-cbdvt2ynft] {
  border: solid 1px;
  border-color: #eae9e9;
  border-radius: 8px;
  padding: 14px;
  max-width: 100%;
}

[b-cbdvt2ynft] .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-cbdvt2ynft] {
  color: currentColor;
  max-width: 103px;
  height: 20px;
}

[b-cbdvt2ynft] .mud-input {
  color: #252d2f;
  line-height: 140%;
}

[b-cbdvt2ynft] .mud-input>input.mud-input-root::placeholder,
div.mud-input-slot.mud-input-root[b-cbdvt2ynft]::placeholder {
  color: #c6c6c6;
  opacity: 1;
}

[b-cbdvt2ynft] .mud-overlay.mud-overlay-absolute {
    background-color: rgba(0, 255, 0, 0.5) !important;
}
/* /Components/Kit/IwMenu/IwMenu.razor.rz.scp.css */
[b-99g4lhrf40] .mud-menu-item-icon {
  fill: none;
  stroke: #515053;
}

@media (hover: hover) and (pointer: fine) {
  [b-99g4lhrf40] .mud-menu-item:hover {
    color: #A6A6A6;
    background: transparent;
  }
}

[b-99g4lhrf40] .mud-menu-item:hover .mud-menu-item-icon {
  stroke: #A6A6A6;
}

.mud-popover-provider .mud-overlay .mud-menu-list[b-99g4lhrf40] {
  background: red;
  border-radius: 25px;
}

[b-99g4lhrf40] .mud-menu-item {
  padding: 12px;
  border-radius: 15px;
}

[b-99g4lhrf40] .mud-menu-item .mud-menu-item-text {
  margin: 0px;
}

[b-99g4lhrf40] .mud-menu-item .mud-menu-item-icon {
  margin-inline-end: 8px;
}

[b-99g4lhrf40] .counter {
  border-radius: 10px;
  font-size: 12px;
  height: 20px;
  letter-spacing: 0;
  min-width: 20px;
  padding: 4px 6px;
  pointer-events: auto;
  line-height: 1;
  background: #0176F6;
  text-align: center;
  text-indent: 0;
  top: auto;
  transition: .3s cubic-bezier(0.25, 0.8, 0.5, 1);
  white-space: nowrap;
  color: white;
  margin-left: 8px;
}

[b-99g4lhrf40] .mud-fab {
  --mud-ripple-color:inherit;
}
/* /Components/Kit/IwRadio/IwRadio.razor.rz.scp.css */
[b-uoqvztl38a] .mud-radio.mud-input-content-placement-end {
  background: white;
  padding: 20px;
  border-radius: 14px;
}

[b-uoqvztl38a] .mud-radio.mud-input-content-placement-end:hover {
  background: #FAFCFF;
}

@media (hover: hover) and (pointer: fine) {
  [b-uoqvztl38a] .mud-icon-button:hover {
    background-color: transparent;
  }
}

[b-uoqvztl38a] .mud-button-root.mud-icon-button.mud-ripple.mud-ripple-radio.mud-default-text {
  padding-left: 0;
  padding-right: 10px;
}

[b-uoqvztl38a] .mud-radio.mud-input-content-placement-end:has(.mud-checked) {
  background: #FAFCFF;
  color: #0176F6;
}
/* /Components/Kit/IwRadioGroup/IwRadioGroup.razor.rz.scp.css */
[b-9odjtfgzxp] .mud-input-control.mud-input-control-boolean-input .mud-radio-group {
  display: block;
}
/* /Components/Kit/IwRoundButton/IwRoundButton.razor.rz.scp.css */
[b-zyw9l08v4y] .mud-fab-size-large {
  width: 50px;
  height: 50px;
}

[b-zyw9l08v4y] .mud-fab {
  box-shadow: none;
  background: white;
  stroke: #A6A6A6;
}

[b-zyw9l08v4y] .mud-fab:hover {
  stroke: black;
}
/* /Components/Kit/IwSelect/IwSelect.razor.rz.scp.css */
[b-ie947zp2nz] .iw-select__check-box .mud-checkbox {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
}

[b-ie947zp2nz] .iw-select__check-box .mud-typography {
  color: #312F4A;
  opacity: 0.8;
}

[b-ie947zp2nz] .iw-select__check-box_hidden .mud-button-root {
  display: none;
}

[b-ie947zp2nz] .iw-select__check-box_hidden .mud-checkbox {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 10px 12px;
}

[b-ie947zp2nz] .iw-select__check-box_hidden .mud-typography {
  color: #312F4A;
  opacity: 0.8;
}

[b-ie947zp2nz] .mud-typography-body1 {
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* /Components/Kit/IwTextField/IwTextField.razor.rz.scp.css */
.label[b-u8o68n8umq] {
  margin-bottom: 8px;
  font-size: 13px;
  line-height: 140%;
  color: #2B2A2B;
}

[b-u8o68n8umq] .mud-input.mud-input-outlined .mud-input-outlined-border {
  border-radius: 8px;
  border-color: #DCDCDC;
}

[b-u8o68n8umq] .mud-input>input.mud-input-root-outlined {
  padding: 14px 16px;
}

[b-u8o68n8umq] .mud-input>input.mud-input-root,
div.mud-input-slot.mud-input-root[b-u8o68n8umq] {
  font-size: 14px;
  line-height: 140%;
}

@media (hover: hover) and (pointer: fine) {
  [b-u8o68n8umq] .mud-input.mud-input-outlined:not(.mud-disabled):not(:focus-within):hover .mud-input-outlined-border {
    border-radius: 8px;
    border-color: #DCDCDC;
  }
}

[b-u8o68n8umq] .mud-input.mud-input-outlined:focus-within>.mud-input-outlined-border,
.mud-input.mud-input-outlined:focus-within .mud-shrink>.mud-input-outlined-border[b-u8o68n8umq] {
  border-width: 1px;
}

@media (hover: hover) and (pointer: fine) {
  [b-u8o68n8umq] .mud-icon-button:hover {
    stroke: #515053;
  }
}

[b-u8o68n8umq] .mud-icon-button {
  stroke: #A6A6A6;
}

[b-u8o68n8umq] .mud-icon-root.mud-svg-icon {
  fill: none;
}

[b-u8o68n8umq] .mud-input-helper-text.mud-input-error {
  color: #dc3545 !important; 
}

[b-u8o68n8umq] .mud-input-error .mud-input-outlined-border {
  border-color: #dc3545 !important; 
}
/* /Components/Kit/IwTooltip/IwTooltip.razor.rz.scp.css */
/* /Components/Kit/IwWrapper/IwWrapper.razor.rz.scp.css */
/* /Components/MainDrawer/MainDrawer.razor.rz.scp.css */
[b-3p72j0mbrj] .mud-drawer-header {
  padding-top: 26px;
  padding-right: 24px;
  padding-bottom: 52px;
  padding-left: 24px;
}

[b-3p72j0mbrj] .mud-drawer.mud-drawer-mini.mud-drawer-pos-left.mud-drawer--open {
  width: 338px;
  border-radius: 20px;
}

[b-3p72j0mbrj] .mud-nav-link:not(.mud-nav-link-disabled) .mud-nav-link-icon.mud-nav-link-icon-default {
  color: currentColor;
}

[b-3p72j0mbrj] .mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled) {
  background-color: #FFFFFF;
}

[b-3p72j0mbrj] .mud-nav-link {
  padding-left: 32px;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}

[b-3p72j0mbrj] .mud-nav-link:focus:not(.mud-nav-link-disabled) {
  background: transparent;
}

@media (hover: hover) and (pointer: fine) {
  [b-3p72j0mbrj] .mud-navmenu.mud-navmenu-default .mud-nav-link.active:not(.mud-nav-link-disabled):hover:not(.mud-nav-link-disabled) {
    background-color: transparent;
  }
}

@media (hover: hover) and (pointer: fine) {
  [b-3p72j0mbrj] .mud-nav-link:hover:not(.mud-nav-link-disabled) {
    background-color: transparent;
  }
}

[b-3p72j0mbrj] .mud-paper {
  border-radius: 20px;
}

[b-3p72j0mbrj] .mud-drawer .mud-drawer-content {
  overflow: hidden;
}

[b-3p72j0mbrj] .mud-drawer.mud-drawer-mini.mud-drawer-pos-left {
  border-radius: 20px;
}

@media (min-width: 600px) {
  [b-3p72j0mbrj] .mud-main-content {
    padding-top: 36px;
  }
}

[b-3p72j0mbrj] .mud-elevation-1 {
  box-shadow: none;
}

[b-3p72j0mbrj] .mud-navmenu {
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
/* /Layout/MainLayout.razor.rz.scp.css */
