/* Generated: icon masks for buttons/chips (.ae-ico / .ae-ico-b + .ae-i-NAME). */
body.ae-page {
  --ae-i-x-arrow-white: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%23ffffff%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12h14M13 6l6 6-6 6%22/%3E%3C/svg%3E");
  --ae-i-x-arrow: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 12h14M13 6l6 6-6 6%22/%3E%3C/svg%3E");
  --ae-i-x-bolt: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M13 2 4 14h7l-1 8 9-12h-7z%22/%3E%3C/svg%3E");
  --ae-i-x-book: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5a2 2 0 0 1 2-2h13v16H6a2 2 0 0 0-2 2z%22/%3E%3Cpath d=%22M4 21V5M9 7h6%22/%3E%3C/svg%3E");
  --ae-i-x-box: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 7.5 12 3l9 4.5v9L12 21l-9-4.5z%22/%3E%3Cpath d=%22m3 7.5 9 4.5 9-4.5M12 12v9%22/%3E%3C/svg%3E");
  --ae-i-x-briefcase: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%227%22 width=%2218%22 height=%2213%22 rx=%222.5%22/%3E%3Cpath d=%22M9 7V5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v2M3 13h18%22/%3E%3C/svg%3E");
  --ae-i-x-browser: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2216%22 rx=%222.5%22/%3E%3Cpath d=%22M3 9h18M7 6.5h.01M10 6.5h.01%22/%3E%3C/svg%3E");
  --ae-i-x-building: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%225%22 y=%223%22 width=%2214%22 height=%2218%22 rx=%221.5%22/%3E%3Cpath d=%22M9 7h2M13 7h2M9 11h2M13 11h2M10 21v-4h4v4%22/%3E%3C/svg%3E");
  --ae-i-x-bulb: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 18h6M10 21h4M12 3a6 6 0 0 0-3.5 10.9c.6.5 1 1.2 1 2.1h5c0-.9.4-1.6 1-2.1A6 6 0 0 0 12 3z%22/%3E%3C/svg%3E");
  --ae-i-x-calendar: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2216%22 rx=%222.5%22/%3E%3Cpath d=%22M3 10h18M8 3v4M16 3v4%22/%3E%3C/svg%3E");
  --ae-i-x-cart: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229%22 cy=%2220%22 r=%221.4%22/%3E%3Ccircle cx=%2218%22 cy=%2220%22 r=%221.4%22/%3E%3Cpath d=%22M2 3h3l2.7 12.4a1.5 1.5 0 0 0 1.5 1.2h8.6a1.5 1.5 0 0 0 1.5-1.1L21 8H6%22/%3E%3C/svg%3E");
  --ae-i-x-chart: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 20V13M10 20V8M16 20V4%22/%3E%3Cpath d=%22M2 20h20%22/%3E%3C/svg%3E");
  --ae-i-x-check: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m5 12.5 4.5 4.5L19 7.5%22/%3E%3C/svg%3E");
  --ae-i-x-chevron-ink: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2317171a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E");
  --ae-i-x-chevron-l: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m15 6-6 6 6 6%22/%3E%3C/svg%3E");
  --ae-i-x-chevron-r-faint: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%238c8c95%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m9 6 6 6-6 6%22/%3E%3C/svg%3E");
  --ae-i-x-chevron-r: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m9 6 6 6-6 6%22/%3E%3C/svg%3E");
  --ae-i-x-chevron: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m6 9 6 6 6-6%22/%3E%3C/svg%3E");
  --ae-i-x-clock: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M12 7v5l3 2%22/%3E%3C/svg%3E");
  --ae-i-x-close: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 6l12 12M18 6 6 18%22/%3E%3C/svg%3E");
  --ae-i-x-code: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m8 8-5 4 5 4M16 8l5 4-5 4M14 5l-4 14%22/%3E%3C/svg%3E");
  --ae-i-x-crown: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 8l4.6 4L12 5l4.4 7L21 8l-1.8 10.5H4.8z%22/%3E%3Cpath d=%22M5.5 21h13%22/%3E%3C/svg%3E");
  --ae-i-x-document: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M14 3H7a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z%22/%3E%3Cpath d=%22M14 3v5h5M9 13h6M9 17h6%22/%3E%3C/svg%3E");
  --ae-i-x-download: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v12M7 11l5 5 5-5%22/%3E%3Cpath d=%22M4 20h16%22/%3E%3C/svg%3E");
  --ae-i-x-eye-off: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 3l18 18%22/%3E%3Cpath d=%22M10.6 6.1A9.8 9.8 0 0 1 12 6c6.4 0 10 6 10 6a17 17 0 0 1-3.2 3.9M6.6 7.6A17 17 0 0 0 2 12s3.6 7 10 7a9.6 9.6 0 0 0 4-.9%22/%3E%3Cpath d=%22M9.9 9.9a3 3 0 0 0 4.2 4.2%22/%3E%3C/svg%3E");
  --ae-i-x-eye: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7S2 12 2 12z%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223%22/%3E%3C/svg%3E");
  --ae-i-x-gear: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%223%22/%3E%3Cpath d=%22M12 3v2.5M12 18.5V21M3 12h2.5M18.5 12H21M5.6 5.6l1.8 1.8M16.6 16.6l1.8 1.8M18.4 5.6l-1.8 1.8M7.4 16.6l-1.8 1.8%22/%3E%3C/svg%3E");
  --ae-i-x-gem: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 3h12l4 6-10 12L2 9z%22/%3E%3Cpath d=%22M2 9h20M9 3l3 6 3-6M12 21 9 9m3 12 3-12%22/%3E%3C/svg%3E");
  --ae-i-x-grid: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%224%22 y=%224%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%2213%22 y=%224%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%224%22 y=%2213%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3Crect x=%2213%22 y=%2213%22 width=%227%22 height=%227%22 rx=%221.5%22/%3E%3C/svg%3E");
  --ae-i-x-headset: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 14v-2a8 8 0 0 1 16 0v2%22/%3E%3Crect x=%223%22 y=%2214%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3Crect x=%2217%22 y=%2214%22 width=%224%22 height=%226%22 rx=%221.5%22/%3E%3Cpath d=%22M19 20c0 1.5-2 2-4 2h-2%22/%3E%3C/svg%3E");
  --ae-i-x-heart: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 20.5s-8-4.8-8-11A4.5 4.5 0 0 1 12 7a4.5 4.5 0 0 1 8 2.5c0 6.2-8 11-8 11z%22/%3E%3C/svg%3E");
  --ae-i-x-house-ink: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22%2317171a%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3.5 11.2 12 4l8.5 7.2%22/%3E%3Cpath d=%22M5.8 9.6V20h12.4V9.6%22/%3E%3Cpath d=%22M10 20v-5.4h4V20%22/%3E%3C/svg%3E");
  --ae-i-x-house: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3.5 11.2 12 4l8.5 7.2%22/%3E%3Cpath d=%22M5.8 9.6V20h12.4V9.6%22/%3E%3Cpath d=%22M10 20v-5.4h4V20%22/%3E%3C/svg%3E");
  --ae-i-x-infinity: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M7 8c-3 0-5 1.8-5 4s2 4 5 4c4 0 6-8 10-8 3 0 5 1.8 5 4s-2 4-5 4c-4 0-6-8-10-8z%22/%3E%3C/svg%3E");
  --ae-i-x-info: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Cpath d=%22M12 11v5M12 8h.01%22/%3E%3C/svg%3E");
  --ae-i-x-key: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%228%22 cy=%2215%22 r=%224%22/%3E%3Cpath d=%22m11 12 9-9M16 7l3 3M14 9l2 2%22/%3E%3C/svg%3E");
  --ae-i-x-layers: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m12 3 9 5-9 5-9-5z%22/%3E%3Cpath d=%22m3 12.5 9 5 9-5%22/%3E%3Cpath d=%22m3 17 9 5 9-5%22/%3E%3C/svg%3E");
  --ae-i-x-link: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 14a4.5 4.5 0 0 0 6.4 0l3-3a4.5 4.5 0 0 0-6.4-6.4l-1 1%22/%3E%3Cpath d=%22M14 10a4.5 4.5 0 0 0-6.4 0l-3 3a4.5 4.5 0 0 0 6.4 6.4l1-1%22/%3E%3C/svg%3E");
  --ae-i-x-list: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M8 6h13M8 12h13M8 18h13M3.5 6h.01M3.5 12h.01M3.5 18h.01%22/%3E%3C/svg%3E");
  --ae-i-x-lock: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%225%22 y=%2211%22 width=%2214%22 height=%2210%22 rx=%222%22/%3E%3Cpath d=%22M8 11V8a4 4 0 0 1 8 0v3%22/%3E%3C/svg%3E");
  --ae-i-x-logout: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 4H6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h3%22/%3E%3Cpath d=%22M16 8l4 4-4 4M20 12H9%22/%3E%3C/svg%3E");
  --ae-i-x-mail: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%225%22 width=%2218%22 height=%2214%22 rx=%222.5%22/%3E%3Cpath d=%22m3.5 7 8.5 6 8.5-6%22/%3E%3C/svg%3E");
  --ae-i-x-menu: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 7h16M4 12h16M4 17h16%22/%3E%3C/svg%3E");
  --ae-i-x-message: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 5h16a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-8l-5 4v-4H4a1 1 0 0 1-1-1V6a1 1 0 0 1 1-1z%22/%3E%3C/svg%3E");
  --ae-i-x-monitor: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%223%22 y=%224%22 width=%2218%22 height=%2212.5%22 rx=%222%22/%3E%3Cpath d=%22M8.5 20h7M12 16.5V20%22/%3E%3C/svg%3E");
  --ae-i-x-pencil: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m4 20 1-4L16.5 4.5a2 2 0 0 1 3 3L8 19z%22/%3E%3C/svg%3E");
  --ae-i-x-phone: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2z%22/%3E%3C/svg%3E");
  --ae-i-x-pin: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 21s7-6.2 7-12a7 7 0 0 0-14 0c0 5.8 7 12 7 12z%22/%3E%3Ccircle cx=%2212%22 cy=%229%22 r=%222.5%22/%3E%3C/svg%3E");
  --ae-i-x-play: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M8 5.2v13.6a.6.6 0 0 0 .9.5l11-6.8a.6.6 0 0 0 0-1l-11-6.8a.6.6 0 0 0-.9.5z%22 fill=%22black%22 stroke=%22none%22/%3E%3C/svg%3E");
  --ae-i-x-puzzle: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M9 3h3.2a2.3 2.3 0 1 1 4.6 0H20v5a2.3 2.3 0 1 0 0 4.6V19a2 2 0 0 1-2 2h-5a2.3 2.3 0 1 0-4.6 0H5a2 2 0 0 1-2-2v-5a2.3 2.3 0 1 1 0-4.6V5a2 2 0 0 1 2-2h4z%22/%3E%3C/svg%3E");
  --ae-i-x-quote: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 7H6a2 2 0 0 0-2 2v4h4a2 2 0 0 0 2-2zM20 7h-4a2 2 0 0 0-2 2v4h4a2 2 0 0 0 2-2z%22/%3E%3Cpath d=%22M8 13c0 2.5-1 4-3 5M18 13c0 2.5-1 4-3 5%22/%3E%3C/svg%3E");
  --ae-i-x-receipt: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 3h12v18l-3-2-3 2-3-2-3 2z%22/%3E%3Cpath d=%22M9 8h6M9 12h6%22/%3E%3C/svg%3E");
  --ae-i-x-refresh: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M20 11a8 8 0 0 0-14-4.5L4 9%22/%3E%3Cpath d=%22M4 4v5h5%22/%3E%3Cpath d=%22M4 13a8 8 0 0 0 14 4.5L20 15%22/%3E%3Cpath d=%22M20 20v-5h-5%22/%3E%3C/svg%3E");
  --ae-i-x-rocket: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M5 15c-1.5 1.2-2 4-2 6 2 0 4.8-.5 6-2%22/%3E%3Cpath d=%22M12 15 9 12c1-4 4-8 11-9 0 7-5 10-8 12z%22/%3E%3Ccircle cx=%2215.5%22 cy=%228.5%22 r=%221.5%22/%3E%3Cpath d=%22M9 12H5l2-3h4M12 15v4l3-2v-4%22/%3E%3C/svg%3E");
  --ae-i-x-scale: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3v18M5 21h14M6 7h12%22/%3E%3Cpath d=%22m6 7-3 7a3 3 0 0 0 6 0zM18 7l-3 7a3 3 0 0 0 6 0z%22/%3E%3C/svg%3E");
  --ae-i-x-search: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227%22/%3E%3Cpath d=%22m20 20-3.5-3.5%22/%3E%3C/svg%3E");
  --ae-i-x-send: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m21 3-9.5 18-2.5-8-8-2.5z%22/%3E%3Cpath d=%22M21 3 9 13%22/%3E%3C/svg%3E");
  --ae-i-x-shield: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3 4.5 6v5.5c0 4.5 3.2 8 7.5 9.5 4.3-1.5 7.5-5 7.5-9.5V6z%22/%3E%3Cpath d=%22m9 12 2.2 2.2L15.5 10%22/%3E%3C/svg%3E");
  --ae-i-x-sliders: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M4 6h8M18 6h2M4 12h2M12 12h8M4 18h10M20 18h0%22/%3E%3Ccircle cx=%2215%22 cy=%226%22 r=%222%22/%3E%3Ccircle cx=%229%22 cy=%2212%22 r=%222%22/%3E%3Ccircle cx=%2217%22 cy=%2218%22 r=%222%22/%3E%3C/svg%3E");
  --ae-i-x-sparkle: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3l1.8 5.2L19 10l-5.2 1.8L12 17l-1.8-5.2L5 10l5.2-1.8z%22/%3E%3Cpath d=%22M19 16l.7 2 2 .7-2 .7-.7 2-.7-2-2-.7 2-.7z%22/%3E%3C/svg%3E");
  --ae-i-x-tag: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M3 12V4h8l10 10-8 8z%22/%3E%3Ccircle cx=%227.5%22 cy=%228.5%22 r=%221.4%22/%3E%3C/svg%3E");
  --ae-i-x-target: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%229%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%225%22/%3E%3Ccircle cx=%2212%22 cy=%2212%22 r=%221.4%22/%3E%3Cpath d=%22m12 12 8-8M17 4h3v3%22/%3E%3C/svg%3E");
  --ae-i-x-user: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%228%22 r=%224%22/%3E%3Cpath d=%22M4 21c0-4 3.6-7 8-7s8 3 8 7%22/%3E%3C/svg%3E");
  --ae-i-x-users: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%229%22 cy=%228%22 r=%223.5%22/%3E%3Cpath d=%22M2.5 20c0-3.6 2.9-6 6.5-6s6.5 2.4 6.5 6%22/%3E%3Ccircle cx=%2217.5%22 cy=%229%22 r=%222.5%22/%3E%3Cpath d=%22M17 14c3 .2 5 2 5 5%22/%3E%3C/svg%3E");
  --ae-i-x-zoom: url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.5%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2211%22 cy=%2211%22 r=%227%22/%3E%3Cpath d=%22m20 20-3.5-3.5M11 8v6M8 11h6%22/%3E%3C/svg%3E");
}
body.ae-page .ae-i-arrow-white { --ae-ico: var(--ae-i-x-arrow-white); }
body.ae-page .ae-i-arrow { --ae-ico: var(--ae-i-x-arrow); }
body.ae-page .ae-i-bolt { --ae-ico: var(--ae-i-x-bolt); }
body.ae-page .ae-i-book { --ae-ico: var(--ae-i-x-book); }
body.ae-page .ae-i-box { --ae-ico: var(--ae-i-x-box); }
body.ae-page .ae-i-briefcase { --ae-ico: var(--ae-i-x-briefcase); }
body.ae-page .ae-i-browser { --ae-ico: var(--ae-i-x-browser); }
body.ae-page .ae-i-building { --ae-ico: var(--ae-i-x-building); }
body.ae-page .ae-i-bulb { --ae-ico: var(--ae-i-x-bulb); }
body.ae-page .ae-i-calendar { --ae-ico: var(--ae-i-x-calendar); }
body.ae-page .ae-i-cart { --ae-ico: var(--ae-i-x-cart); }
body.ae-page .ae-i-chart { --ae-ico: var(--ae-i-x-chart); }
body.ae-page .ae-i-check { --ae-ico: var(--ae-i-x-check); }
body.ae-page .ae-i-chevron-ink { --ae-ico: var(--ae-i-x-chevron-ink); }
body.ae-page .ae-i-chevron-l { --ae-ico: var(--ae-i-x-chevron-l); }
body.ae-page .ae-i-chevron-r-faint { --ae-ico: var(--ae-i-x-chevron-r-faint); }
body.ae-page .ae-i-chevron-r { --ae-ico: var(--ae-i-x-chevron-r); }
body.ae-page .ae-i-chevron { --ae-ico: var(--ae-i-x-chevron); }
body.ae-page .ae-i-clock { --ae-ico: var(--ae-i-x-clock); }
body.ae-page .ae-i-close { --ae-ico: var(--ae-i-x-close); }
body.ae-page .ae-i-code { --ae-ico: var(--ae-i-x-code); }
body.ae-page .ae-i-crown { --ae-ico: var(--ae-i-x-crown); }
body.ae-page .ae-i-document { --ae-ico: var(--ae-i-x-document); }
body.ae-page .ae-i-download { --ae-ico: var(--ae-i-x-download); }
body.ae-page .ae-i-eye-off { --ae-ico: var(--ae-i-x-eye-off); }
body.ae-page .ae-i-eye { --ae-ico: var(--ae-i-x-eye); }
body.ae-page .ae-i-gear { --ae-ico: var(--ae-i-x-gear); }
body.ae-page .ae-i-gem { --ae-ico: var(--ae-i-x-gem); }
body.ae-page .ae-i-grid { --ae-ico: var(--ae-i-x-grid); }
body.ae-page .ae-i-headset { --ae-ico: var(--ae-i-x-headset); }
body.ae-page .ae-i-heart { --ae-ico: var(--ae-i-x-heart); }
body.ae-page .ae-i-house-ink { --ae-ico: var(--ae-i-x-house-ink); }
body.ae-page .ae-i-house { --ae-ico: var(--ae-i-x-house); }
body.ae-page .ae-i-infinity { --ae-ico: var(--ae-i-x-infinity); }
body.ae-page .ae-i-info { --ae-ico: var(--ae-i-x-info); }
body.ae-page .ae-i-key { --ae-ico: var(--ae-i-x-key); }
body.ae-page .ae-i-layers { --ae-ico: var(--ae-i-x-layers); }
body.ae-page .ae-i-link { --ae-ico: var(--ae-i-x-link); }
body.ae-page .ae-i-list { --ae-ico: var(--ae-i-x-list); }
body.ae-page .ae-i-lock { --ae-ico: var(--ae-i-x-lock); }
body.ae-page .ae-i-logout { --ae-ico: var(--ae-i-x-logout); }
body.ae-page .ae-i-mail { --ae-ico: var(--ae-i-x-mail); }
body.ae-page .ae-i-menu { --ae-ico: var(--ae-i-x-menu); }
body.ae-page .ae-i-message { --ae-ico: var(--ae-i-x-message); }
body.ae-page .ae-i-monitor { --ae-ico: var(--ae-i-x-monitor); }
body.ae-page .ae-i-pencil { --ae-ico: var(--ae-i-x-pencil); }
body.ae-page .ae-i-phone { --ae-ico: var(--ae-i-x-phone); }
body.ae-page .ae-i-pin { --ae-ico: var(--ae-i-x-pin); }
body.ae-page .ae-i-play { --ae-ico: var(--ae-i-x-play); }
body.ae-page .ae-i-puzzle { --ae-ico: var(--ae-i-x-puzzle); }
body.ae-page .ae-i-quote { --ae-ico: var(--ae-i-x-quote); }
body.ae-page .ae-i-receipt { --ae-ico: var(--ae-i-x-receipt); }
body.ae-page .ae-i-refresh { --ae-ico: var(--ae-i-x-refresh); }
body.ae-page .ae-i-rocket { --ae-ico: var(--ae-i-x-rocket); }
body.ae-page .ae-i-scale { --ae-ico: var(--ae-i-x-scale); }
body.ae-page .ae-i-search { --ae-ico: var(--ae-i-x-search); }
body.ae-page .ae-i-send { --ae-ico: var(--ae-i-x-send); }
body.ae-page .ae-i-shield { --ae-ico: var(--ae-i-x-shield); }
body.ae-page .ae-i-sliders { --ae-ico: var(--ae-i-x-sliders); }
body.ae-page .ae-i-sparkle { --ae-ico: var(--ae-i-x-sparkle); }
body.ae-page .ae-i-tag { --ae-ico: var(--ae-i-x-tag); }
body.ae-page .ae-i-target { --ae-ico: var(--ae-i-x-target); }
body.ae-page .ae-i-user { --ae-ico: var(--ae-i-x-user); }
body.ae-page .ae-i-users { --ae-ico: var(--ae-i-x-users); }
body.ae-page .ae-i-zoom { --ae-ico: var(--ae-i-x-zoom); }
body.ae-page .ae-ico::before, body.ae-page .ae-ico-b .elementor-button::before {
  content: ""; flex: none; width: var(--ae-ico-s, 18px); height: var(--ae-ico-s, 18px); background: currentColor;
  -webkit-mask: var(--ae-ico) center / contain no-repeat; mask: var(--ae-ico) center / contain no-repeat;
}
