@keyframes UI_spin__QMfhj {
  to {
    transform: rotate(360deg);
  }
}
@keyframes UI_fadeIn__IxZs9 {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes UI_slideIn__VFAYT {
  from {
    opacity: 0;
    transform: translateY(12px) scale(0.98);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}
.UI_btn__RrkBJ {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  border: none;
  border-radius: 8px;
  font-family: inherit;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
  overflow: hidden;
}
.UI_btn__RrkBJ:disabled {
  opacity: 0.5;
  cursor: not-allowed;
}
.UI_btnPrimary__3_ywH {
  background: linear-gradient(135deg, var(--primary-alpha-20) 0%, rgba(185, 103, 255, 0.2) 100%);
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
  text-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_btnPrimary__3_ywH:hover:not(:disabled) {
  background: linear-gradient(135deg, var(--primary-alpha-30) 0%, rgba(185, 103, 255, 0.3) 100%);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5)), 0 0 20px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
  transform: translateY(-2px);
}
.UI_btnSecondary__ieXjs {
  background: rgba(255, 0, 255, 0.15);
  color: var(--secondary-color);
  border: 1px solid var(--secondary-color);
  text-shadow: 0 0 10px rgba(var(--secondary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_btnSecondary__ieXjs:hover:not(:disabled) {
  background: rgba(255, 0, 255, 0.25);
  box-shadow: 0 0 10px rgba(var(--secondary-rgb), calc(var(--box-glow-intensity, 1) * 0.5)), 0 0 20px rgba(var(--secondary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_btnGhost__KfEdb {
  background: transparent;
  color: var(--text-secondary);
  border: 1px solid rgba(148, 163, 184, 0.3);
}
.UI_btnGhost__KfEdb:hover:not(:disabled) {
  color: var(--text-primary);
  border-color: var(--text-primary);
  background: rgba(255, 255, 255, 0.05);
}
.UI_btnDanger___toOz {
  background: rgba(244, 63, 94, 0.15);
  color: var(--error-color);
  border: 1px solid var(--error-color);
  text-shadow: 0 0 10px rgba(244, 63, 94, calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_btnDanger___toOz:hover:not(:disabled) {
  background: rgba(244, 63, 94, 0.25);
  box-shadow: 0 0 10px rgba(244, 63, 94, calc(var(--box-glow-intensity, 1) * 0.5)), 0 0 20px rgba(244, 63, 94, calc(var(--box-glow-intensity, 1) * 0.35));
}
.UI_btnSm__dlkwk {
  padding: 6px 12px;
  font-size: 14px;
}
.UI_btnMd__dHU91 {
  padding: 10px 20px;
  font-size: 16px;
}
.UI_btnLg__x3__o {
  padding: 14px 28px;
  font-size: 18px;
}
.UI_btnLoading__ukuhV .UI_btnContent__GV_Py {
  opacity: 0.7;
}
.UI_spinner__3jEwT {
  width: 16px;
  height: 16px;
  animation: UI_spin__QMfhj 1s linear infinite;
}
.UI_spinner__3jEwT svg {
  width: 100%;
  height: 100%;
}
.UI_inputWrapper__pXKvx {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.UI_inputLabel__t0bEV {
  font-size: 14px;
  color: var(--text-secondary);
  font-weight: 500;
}
.UI_inputContainer__V0AFb {
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  display: flex;
  align-items: center;
  border-radius: 8px;
  padding: 0 12px;
  transition: all 0.3s ease;
}
.UI_inputContainer__V0AFb:focus-within {
  border-color: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_inputError__s3G2N {
  border-color: var(--error-color) !important;
  box-shadow: 0 0 10px rgba(244, 63, 94, calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_inputIcon__DtfK1 {
  color: var(--text-muted);
  margin-right: 8px;
  display: flex;
  align-items: center;
}
.UI_input__Srbyf {
  flex: 1 1;
  background: transparent;
  border: none;
  color: var(--text-primary);
  padding: 12px 0;
  font-size: 16px;
  font-family: inherit;
  outline: none;
}
.UI_input__Srbyf::placeholder {
  color: var(--text-muted);
}
.UI_textarea__oGcCb {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  background: var(--glass-bg);
  border-radius: 8px;
  padding: 12px;
  color: var(--text-primary);
  font-size: 16px;
  font-family: inherit;
  outline: none;
  resize: vertical;
  min-height: 100px;
}
.UI_textarea__oGcCb:focus {
  border-color: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_textarea__oGcCb::placeholder {
  color: var(--text-muted);
}
.UI_inputErrorText__kAlVF {
  font-size: 12px;
  color: var(--error-color);
}
.UI_card__DuOew {
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  border-radius: 12px;
  overflow: hidden;
  transition: all 0.3s ease;
}
.UI_cardHover__pdRv9:hover {
  transform: translateY(-4px);
  border-color: var(--primary-color);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4), 0 0 20px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_cardGlow__rKQVX {
  animation: UI_neonPulse__9M6u_ 3s ease-in-out infinite;
}
.UI_cardHeader__kcngw {
  padding: 20px;
  border-bottom: 1px solid var(--border-color);
}
.UI_cardBody__ULJly {
  padding: 20px;
}
.UI_cardFooter__PG_l3 {
  padding: 16px 20px;
  border-top: 1px solid var(--border-color);
  display: flex;
  justify-content: flex-end;
  gap: 12px;
}
.UI_modalOverlay__KZcH7 {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.8);
  -webkit-backdrop-filter: blur(4px);
          backdrop-filter: blur(4px);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 12000;
  padding: 16px;
  overflow-y: auto;
  animation: UI_fadeIn__IxZs9 0.3s ease;
}
.UI_modal__1uvDK {
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  border-radius: 16px;
  width: 90%;
  max-height: 90vh;
  overflow: hidden;
  animation: UI_slideIn__VFAYT 0.3s ease;
}
.UI_modalSm__S_E1c {
  max-width: 400px;
}
.UI_modalMd__PvYo0 {
  max-width: 600px;
}
.UI_modalLg__9Op_k {
  max-width: 900px;
}
.UI_modalHeader__xo6fy {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px;
  border-bottom: 1px solid var(--border-color);
}
.UI_modalTitle__VZe2u {
  margin: 0;
  font-size: 20px;
  font-weight: 700;
  color: var(--primary-color);
  text-shadow: 0 0 8px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_modalClose___CwaY {
  background: none;
  border: 1px solid transparent;
  color: var(--text-secondary);
  cursor: pointer;
  padding: 6px;
  border-radius: 6px;
  display: flex;
  align-items: center;
  transition: all 0.3s ease;
}
.UI_modalClose___CwaY:hover {
  color: var(--error-color);
  border-color: var(--error-color);
  background: rgba(244, 63, 94, 0.1);
}
.UI_modalClose___CwaY svg {
  width: 20px;
  height: 20px;
}
.UI_modalBody__1aylP {
  padding: 20px;
  overflow-y: auto;
  max-height: calc(90vh - 140px);
  color: var(--text-primary);
  font-size: 15px;
  line-height: 1.6;
}
.UI_modalFooter__jJY44 {
  padding: 16px 20px;
  border-top: 1px solid var(--border-color);
  display: flex;
  justify-content: flex-end;
  gap: 12px;
  background: rgba(0, 0, 0, 0.2);
}
.UI_tabs__TFUqe {
  width: 100%;
}
.UI_tabsNav___lDsU {
  display: flex;
  position: relative;
  border-bottom: 1px solid var(--border-color);
  margin-bottom: 20px;
}
.UI_tabBtn__UdUya {
  flex: 1 1;
  padding: 12px 16px;
  background: none;
  border: none;
  color: var(--text-secondary);
  font-size: 14px;
  font-weight: 500;
  cursor: pointer;
  transition: all 0.3s ease;
  position: relative;
}
.UI_tabBtn__UdUya:hover {
  color: var(--text-primary);
}
.UI_tabActive__nqUQu {
  color: var(--primary-color);
  text-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_tabIndicator__Zsjup {
  position: absolute;
  bottom: 0;
  height: 2px;
  background: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
  transition: all 0.3s ease;
}
.UI_tabsContent___ba76 {
  animation: UI_fadeIn__IxZs9 0.3s ease;
}
.UI_badge__16zsR {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 9999px;
  font-weight: 500;
  font-size: 12px;
  white-space: nowrap;
}
.UI_badgeSm__U7QDJ {
  padding: 2px 8px;
  font-size: 11px;
}
.UI_badgeMd__Bk0M4 {
  padding: 4px 12px;
  font-size: 12px;
}
.UI_badgeDefault__AS1I0 {
  background: rgba(148, 163, 184, 0.2);
  color: var(--text-secondary);
}
.UI_badgePrimary__Q5MlX {
  background: var(--primary-alpha-20);
  color: var(--primary-color);
  border: 1px solid var(--primary-color);
}
.UI_badgeSuccess__HgeMf {
  background: rgba(5, 255, 161, 0.2);
  color: var(--success-color);
  border: 1px solid var(--success-color);
}
.UI_badgeWarning__5D69H {
  background: rgba(245, 158, 11, 0.2);
  color: var(--warning-color);
  border: 1px solid var(--warning-color);
}
.UI_badgeDanger__akzeI {
  background: rgba(244, 63, 94, 0.2);
  color: var(--error-color);
  border: 1px solid var(--error-color);
}
.UI_badgePremium__ck8mm {
  background: linear-gradient(135deg, rgba(255, 0, 255, 0.2) 0%, rgba(185, 103, 255, 0.2) 100%);
  color: var(--accent-color);
  border: 1px solid var(--accent-color);
  text-shadow: 0 0 10px rgba(255, 113, 206, calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_selectWrapper__U8pZp {
  display: flex;
  flex-direction: column;
  gap: 6px;
  position: relative;
}
.UI_selectLabel__UOBiX {
  font-size: 14px;
  color: var(--text-secondary);
  font-weight: 500;
}
.UI_select__x_zwh {
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 12px;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.3s ease;
  min-width: 180px;
}
.UI_select__x_zwh:hover {
  border-color: var(--primary-color);
}
.UI_selectOpen__6u5Ov {
  border-color: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_selectValue__5GUnU {
  color: var(--text-primary);
  font-size: 14px;
}
.UI_selectArrow__AbWce {
  width: 16px;
  height: 16px;
  color: var(--text-muted);
  transition: transform 0.3s ease;
}
.UI_selectOpen__6u5Ov .UI_selectArrow__AbWce {
  transform: rotate(180deg);
}
.UI_selectDropdown__rbwDy {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  margin-top: 4px;
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  border-radius: 8px;
  max-height: 200px;
  overflow-y: auto;
  z-index: 100;
  animation: UI_fadeIn__IxZs9 0.2s ease;
}
.UI_selectDropdownTop__RyQOu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 4px;
}
.UI_selectOption__pDcq3 {
  padding: 10px 12px;
  color: var(--text-secondary);
  cursor: pointer;
  transition: all 0.2s ease;
}
.UI_selectOption__pDcq3:hover {
  background: var(--primary-alpha-10);
  color: var(--text-primary);
}
.UI_selectOptionActive__qnpqz {
  background: var(--primary-alpha-20);
  color: var(--primary-color);
}
.UI_tableWrapper__u4J_K {
  overflow-x: auto;
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  border-radius: 12px;
}
.UI_table__tYD2P {
  width: 100%;
  border-collapse: collapse;
}
.UI_tableTh__PzozC {
  padding: 16px;
  text-align: left;
  font-weight: 600;
  color: var(--primary-color);
  text-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
  border-bottom: 1px solid var(--border-color);
  background: rgba(18, 18, 26, 0.5);
}
.UI_tableTd__tMWAR {
  padding: 16px;
  color: var(--text-primary);
  border-bottom: 1px solid var(--border-color);
}
.UI_tableTr__66Ptw {
  transition: background 0.3s ease;
}
.UI_tableTr__66Ptw:hover {
  background: var(--primary-alpha-5);
}
.UI_tableTr__66Ptw:last-child .UI_tableTd__tMWAR {
  border-bottom: none;
}
.UI_tableLoading__KL8_D {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 60px;
  color: var(--text-secondary);
  gap: 16px;
}
.UI_tableLoading__KL8_D .UI_spinner__3jEwT {
  width: 40px;
  height: 40px;
  color: var(--primary-color);
}
.UI_pagination__IGZJi {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  padding: 20px;
}
.UI_pageBtn__VoBja {
  min-width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(18, 18, 26, 0.5);
  border: 1px solid var(--border-color);
  border-radius: 8px;
  color: var(--text-secondary);
  cursor: pointer;
  transition: all 0.3s ease;
  font-size: 14px;
}
@media (max-width: 768px) {
  .UI_pageBtn__VoBja {
    min-width: 44px;
    height: 44px;
  }
}
.UI_pageBtn__VoBja:hover:not(:disabled) {
  border-color: var(--primary-color);
  color: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_pageBtn__VoBja:disabled {
  opacity: 0.3;
  cursor: not-allowed;
}
.UI_pageBtn__VoBja svg {
  width: 16px;
  height: 16px;
}
.UI_pageActive__9zJEV {
  background: var(--primary-alpha-20);
  border-color: var(--primary-color);
  color: var(--primary-color);
  text-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--text-glow-intensity, 1) * 0.5));
}
.UI_pageEllipsis__DOSCK {
  color: var(--text-muted);
  padding: 0 8px;
}
.UI_pageInfo__Szsw0 {
  color: var(--text-muted);
  font-size: 14px;
  margin-left: 16px;
}
.UI_toastContainer__F_6ZT {
  position: fixed;
  top: max(20px, env(safe-area-inset-top));
  right: max(20px, env(safe-area-inset-right));
  z-index: 13000;
  display: flex;
  flex-direction: column;
  gap: 12px;
  pointer-events: none;
  max-width: calc(100vw - 2rem);
}
.UI_toast__wHAVl {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 16px 20px;
  border-radius: 12px;
  min-width: min(300px, calc(100vw - 2rem));
  max-width: calc(100vw - 2rem);
  animation: UI_slideIn__VFAYT 0.3s ease;
  transition: all 0.3s ease;
  pointer-events: auto;
  background: var(--glass-bg);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
}
.UI_toastVisible__2QPrZ {
  opacity: 1;
  transform: translateX(0);
}
.UI_toastHidden__uDYVx {
  opacity: 0;
  transform: translateX(100%);
}
.UI_toastSuccess__sbi9y {
  border-color: var(--success-color);
}
.UI_toastSuccess__sbi9y .UI_toastIcon__QJKTF {
  color: var(--success-color);
}
.UI_toastError___MnFl {
  border-color: var(--error-color);
}
.UI_toastError___MnFl .UI_toastIcon__QJKTF {
  color: var(--error-color);
}
.UI_toastWarning__fyGnI {
  border-color: var(--warning-color);
}
.UI_toastWarning__fyGnI .UI_toastIcon__QJKTF {
  color: var(--warning-color);
}
.UI_toastInfo__2_C3i {
  border-color: var(--primary-color);
}
.UI_toastInfo__2_C3i .UI_toastIcon__QJKTF {
  color: var(--primary-color);
}
.UI_toastIcon__QJKTF {
  width: 20px;
  height: 20px;
  flex-shrink: 0;
}
.UI_toastIcon__QJKTF svg {
  width: 100%;
  height: 100%;
}
.UI_toastMessage___PGB2 {
  color: var(--text-primary);
  font-size: 14px;
  flex: 1 1;
}
.UI_toastClose__EPMRZ {
  background: transparent;
  border: none;
  color: var(--text-secondary);
  cursor: pointer;
  padding: 4px;
  margin-left: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  transition: all 0.2s ease;
}
.UI_toastClose__EPMRZ svg {
  width: 16px;
  height: 16px;
}
.UI_toastClose__EPMRZ:hover {
  color: var(--text-primary);
  background: rgba(255, 255, 255, 0.1);
}
.UI_textareaWrapper__ljfbu {
  display: flex;
  flex-direction: column;
  gap: 6px;
}
.UI_label__3txuM {
  font-size: 14px;
  color: var(--text-secondary);
  font-weight: 500;
}
.UI_textarea__oGcCb {
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: var(--glass-border);
  background: var(--glass-bg);
  border-radius: 8px;
  padding: 12px;
  color: var(--text-primary);
  font-size: 16px;
  font-family: inherit;
  outline: none;
  resize: vertical;
  min-height: 100px;
  width: 100%;
  text-indent: 0;
}
.UI_textarea__oGcCb:focus {
  border-color: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_textarea__oGcCb::placeholder {
  color: var(--text-muted);
}
.UI_textarea__oGcCb.UI_error__LxQdv {
  border-color: var(--error-color);
  box-shadow: 0 0 10px rgba(244, 63, 94, calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_textareaMeta__sgeO_ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px;
}
.UI_errorText__lyG_p {
  color: var(--error-color);
}
.UI_charCount__lWRgi {
  color: var(--text-muted);
}
.UI_switch__iBcuz {
  position: relative;
  display: inline-flex;
  align-items: center;
  background: rgba(148, 163, 184, 0.2);
  border: 1px solid rgba(148, 163, 184, 0.3);
  border-radius: 100px;
  cursor: pointer;
  transition: all 0.3s ease;
  padding: 2px;
}
.UI_switch__iBcuz.UI_default__Dt9Su {
  min-width: 44px;
  height: 24px;
}
.UI_switch__iBcuz.UI_small__VV_WE {
  min-width: 36px;
  height: 20px;
}
.UI_switch__iBcuz.UI_checked__LD0LS {
  background: var(--primary-alpha-30);
  border-color: var(--primary-color);
}
.UI_switch__iBcuz.UI_disabled__kgBHc {
  opacity: 0.5;
  cursor: not-allowed;
}
.UI_switchHandle__5X_ia {
  width: 18px;
  height: 18px;
  background: var(--text-primary);
  border-radius: 50%;
  transition: transform 0.3s ease;
  transform: translateX(0);
}
.UI_switch__iBcuz.UI_checked__LD0LS .UI_switchHandle__5X_ia {
  transform: translateX(20px);
  background: var(--primary-color);
  box-shadow: 0 0 10px rgba(var(--primary-rgb), calc(var(--box-glow-intensity, 1) * 0.5));
}
.UI_switch__iBcuz.UI_small__VV_WE.UI_checked__LD0LS .UI_switchHandle__5X_ia {
  transform: translateX(16px);
  width: 14px;
  height: 14px;
}
.UI_switch__iBcuz.UI_small__VV_WE .UI_switchHandle__5X_ia {
  width: 14px;
  height: 14px;
}
.UI_switchInner__wSD3y {
  padding: 0 8px;
  font-size: 12px;
  color: var(--text-secondary);
}
.UI_statistic__dw3rV {
  text-align: center;
}
.UI_statisticTitle__hCevc {
  font-size: 14px;
  color: var(--text-secondary);
  margin-bottom: 8px;
}
.UI_statisticValue__lhlEn {
  font-size: 32px;
  font-weight: 700;
  color: var(--text-primary);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.UI_statisticPrefix__EDEKN,
.UI_statisticSuffix__k0eWm {
  font-size: 20px;
  color: var(--text-secondary);
}
.UI_avatar__cQ9U6 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: linear-gradient(135deg, var(--primary-alpha-30) 0%, rgba(185, 103, 255, 0.3) 100%);
  border: 2px solid var(--primary-color);
  overflow: hidden;
}
.UI_avatar__cQ9U6.UI_small__VV_WE {
  width: 32px;
  height: 32px;
  font-size: 14px;
}
.UI_avatar__cQ9U6.UI_default__Dt9Su {
  width: 40px;
  height: 40px;
  font-size: 18px;
}
.UI_avatar__cQ9U6.UI_large__xlIMD {
  width: 64px;
  height: 64px;
  font-size: 28px;
}
.UI_avatarImg__yG66s {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.UI_avatarFallback__dM_n7 {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--primary-color);
}
.UI_avatarFallback__dM_n7 svg {
  width: 50%;
  height: 50%;
}
.UI_empty__35OFb {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px 24px;
  color: var(--text-secondary);
}
.UI_emptyIcon__bzPSO {
  margin-bottom: 16px;
  opacity: 0.5;
}
.UI_emptyDescription__2Sj_X {
  font-size: 14px;
  color: var(--text-muted);
}

