/* Minimal Material Icons CSS - Using Unicode characters for icons used in the project */
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* Icon mappings using CSS content */
.material-icons.email::before { content: '\e0be'; }
.material-icons.language::before { content: '\e894'; }
.material-icons.business_center::before { content: '\eb3f'; }
.material-icons.work::before { content: '\e8f9'; }
.material-icons.contact_mail::before { content: '\e0d0'; }
.material-icons.architecture::before { content: '\ea3b'; }
.material-icons.storage::before { content: '\e1db'; }
.material-icons.transform::before { content: '\e8ab'; }
.material-icons.smartphone::before { content: '\e32c'; }
.material-icons.settings::before { content: '\e8b8'; }
.material-icons.manage_accounts::before { content: '\f02e'; }
.material-icons.assignment::before { content: '\e85d'; }
.material-icons.web::before { content: '\e051'; }
.material-icons.business::before { content: '\e0af'; }
.material-icons.phone_iphone::before { content: '\e325'; }
.material-icons.games::before { content: '\e021'; }
.material-icons.radio::before { content: '\e03e'; }
.material-icons.track_changes::before { content: '\e8e1'; }
.material-icons.swap_horiz::before { content: '\e8cc'; }
.material-icons.phone::before { content: '\e0cd'; }
.material-icons.speed::before { content: '\e9e4'; }
.material-icons.flight::before { content: '\e539'; }
.material-icons.security::before { content: '\e32a'; }
.material-icons.verified::before { content: '\e8e8'; }

/* Self-hosted Material Icons font */
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Material Icons'), local('MaterialIcons-Regular'),
       url('/material-icons.woff2') format('woff2');
}
