/* ============================================================
   OTOMATİK ÜRETİLDİ — elle düzenlemeyin.
   Kaynak: src/lib/mailFonts.js · Üret: npm run fonts

   Mail gövdelerinde (imza/şablon HTML) geçen font ailelerini
   self-host olarak sağlar. index.html ve önizleme iframe'leri
   bu dosyayı yükler.
   ============================================================ */
/* ── Aspekta — Ivo Dolenc — OFL 1.1 — github.com/ivodolenc/aspekta ── */

/* Tek aile + font-weight kullanımı: font-family: 'Aspekta'; font-weight: 450 */

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 50;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-50.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-100.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 150;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-150.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-200.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 250;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-250.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-300.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 350;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-350.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 450;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-450.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 550;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-550.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 650;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-650.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 750;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-750.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 850;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-850.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-900.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 950;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-950.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta';
  font-style: normal;
  font-weight: 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

/* Ağırlık adlı aileler (masaüstü/imza kullanımı): font-family: 'Aspekta 450' */

@font-face {
  font-family: 'Aspekta 50';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-50.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 50';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-350.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 100';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-100.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 100';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 150';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-150.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 150';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-450.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 200';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-200.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 200';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 250';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-250.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 250';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-550.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 300';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-300.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 300';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 350';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-350.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 350';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-650.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 400';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 400';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 450';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-450.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 450';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-750.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 500';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 500';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 550';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-550.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 550';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-850.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 600';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 600';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-900.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 650';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-650.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 650';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-950.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 700';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 700';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 750';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-750.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 750';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 800';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-800.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 800';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 850';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-850.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 850';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 900';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-900.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 900';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 950';
  font-style: normal;
  font-weight: 1 500;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-950.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 950';
  font-style: normal;
  font-weight: 501 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}

@font-face {
  font-family: 'Aspekta 1000';
  font-style: normal;
  font-weight: 1 1000;
  font-display: swap;
  src: url('/fonts/aspekta/Aspekta-1000.woff2') format('woff2');
}
