/* Sitenin kendi sunucusundaki yazı tipleri (SIL OFL, Fontsource — tools/Get-FrontendTools.ps1). Bütün aileler tanıtılır; tarayıcı yalnız
   sayfada kullanılanı indirir. Logo yazısı (0107) .site-font-* sınıflarıyla seçer. Adresler bu dosyaya göredir: ClientUI_Std, ClientUI_LMT ve
   AdminUI (önizleme) aynı klasörü taşır. Sınıf adları SiteFonts.CssClass (Auction.Shared) ile aynı.
   Sonda logo yazısının ortak kuralları (0107): boyut --site-logo-text-h'den (logo yüksekliği), renk --site-logo-text-color'dan. */
@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:100 900;src:url(inter/inter-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Inter";font-style:normal;font-display:swap;font-weight:100 900;src:url(inter/inter-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:400;src:url(poppins/poppins-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:500;src:url(poppins/poppins-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:600;src:url(poppins/poppins-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:700;src:url(poppins/poppins-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:400;src:url(poppins/poppins-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:500;src:url(poppins/poppins-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:600;src:url(poppins/poppins-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Poppins";font-style:normal;font-display:swap;font-weight:700;src:url(poppins/poppins-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:100 900;src:url(roboto/roboto-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Roboto";font-style:normal;font-display:swap;font-weight:100 900;src:url(roboto/roboto-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:100 900;src:url(montserrat/montserrat-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:100 900;src:url(montserrat/montserrat-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Nunito";font-style:normal;font-display:swap;font-weight:100 900;src:url(nunito/nunito-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Nunito";font-style:normal;font-display:swap;font-weight:100 900;src:url(nunito/nunito-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Playfair Display";font-style:normal;font-display:swap;font-weight:100 900;src:url(playfair-display/playfair-display-latin-wght-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Playfair Display";font-style:normal;font-display:swap;font-weight:100 900;src:url(playfair-display/playfair-display-latin-ext-wght-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-family:"Archivo";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(archivo/archivo-latin-wdth-normal.woff2) format("woff2-variations");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-family:"Archivo";font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(archivo/archivo-latin-ext-wdth-normal.woff2) format("woff2-variations");unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;}
.site-font-system{font-family:"Segoe UI",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;}
.site-font-inter{font-family:"Inter",sans-serif;}
.site-font-poppins{font-family:"Poppins",sans-serif;}
.site-font-roboto{font-family:"Roboto",sans-serif;}
.site-font-montserrat{font-family:"Montserrat",sans-serif;}
.site-font-nunito{font-family:"Nunito",sans-serif;}
.site-font-playfair-display{font-family:"Playfair Display",Georgia, serif;}
.site-font-archivo{font-family:"Archivo",sans-serif;}
/* ── logo yazısı (0107) ── */
.site-logo-text{display:inline-flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.1;white-space:nowrap;color:var(--site-logo-text-color,#141413);}
.site-logo-text__main{overflow:hidden;text-overflow:ellipsis;font-weight:600;font-size:calc(var(--site-logo-text-h,40px)*.42);}
.site-logo-text__sub{overflow:hidden;text-overflow:ellipsis;margin-top:.3em;font-weight:500;font-size:calc(var(--site-logo-text-h,40px)*.2);opacity:.85;}
.site-logo-text--single .site-logo-text__main{font-size:calc(var(--site-logo-text-h,40px)*.5);}
.site-logo-text--normal{letter-spacing:0;}
.site-logo-text--wide{letter-spacing:.12em;}
.site-logo-text--wider{letter-spacing:.24em;}
.site-logo-text--dark{color:var(--site-logo-text-color-dark,#ffffff);}
.site-logo-lockup{display:inline-flex;align-items:center;gap:calc(var(--site-logo-text-h,40px)*.4);min-width:0;}
.site-logo-lockup--text-left{flex-direction:row-reverse;}
@media (max-width:640px){.site-logo-text--hide-sub .site-logo-text__sub{display:none;}.site-logo-text--hide-sub.site-logo-text--has-sub .site-logo-text__main{font-size:calc(var(--site-logo-text-h,40px)*.5);}}
