/*
  MFP Design System — Inbox Icons
  Production CSS for inbox icon component.
  Import tokens.css before this file.
*/

/* ======================================================================
   INBOX ICON
   ====================================================================== */
.inbox-icon {
  width: 36px;
  height: 36px;
  border-radius: var(--radius-pill);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}

.inbox-icon .material-symbols-outlined {
  font-size: 24px;
  line-height: 1;
  display: block;
  color: var(--color-white);
  font-variation-settings: 'FILL' 0, 'wght' 400, 'GRAD' 0, 'opsz' 24;
}

/* ======================================================================
   VARIANTS
   ====================================================================== */
.inbox-icon--app-order   { background: var(--color-yellow-900); }
.inbox-icon--important   { background: var(--color-danger); }
.inbox-icon--message     { background: var(--color-teal); }
.inbox-icon--booking     { background: var(--color-dark-blue); }
.inbox-icon--information { background: var(--color-light-blue); }

.inbox-icon--sms-order {
  background: var(--color-yellow-50);
  border: 1px solid var(--color-yellow-900);
}
.inbox-icon--sms-order .material-symbols-outlined {
  color: var(--color-yellow-900);
}
