.bg-theme {
    background-color: #294068
}

/*html[data-sidenav-size=compact]:not([data-layout=topnav]) .wrapper .leftside-menu .side-nav .side-nav-link span {*/
    /*text-align: center;
    padding: var(--tz-menu-item-padding-y) calc(var(--tz-menu-item-padding-x) * 1.5);*/
    /*display: -webkit-box;
    -webkit-line-clamp: 2;*/ /* en fazla 2 satır */
    /*-webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
    line-height: 1.2;
}

html[data-sidenav-size=condensed]:not([data-layout=topnav]) .wrapper .leftside-menu .side-nav .side-nav-item .side-nav-link span {*/
    /*position: relative;*/
    /*display: block;*/
    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/ /* gerekirse … */
    /*-webkit-line-clamp: unset;*/ /* line-clamp'ı kapat */
/*}*/

/* wwwroot/css/custom.css */

/* Source Sans 3 - Variable (normal) */
@font-face {
    font-family: "Source Sans 3";
    src: url("/fonts/source-sans-3/SourceSans3-VariableFont_wght.ttf") format("truetype");
    font-weight: 200 900; /* variable aralık */
    font-style: normal;
    font-display: swap;
}

/* Source Sans 3 - Variable (italic) */
@font-face {
    font-family: "Source Sans 3";
    src: url("/fonts/source-sans-3/SourceSans3-Italic-VariableFont_wght.ttf") format("truetype");
    font-weight: 200 900;
    font-style: italic;
    font-display: swap;
}

/* Tema değişkenlerini override et (senin app.min.css yapına uygun) */
:root {
    --tz-font-sans-serif: "Source Sans 3", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
    --tz-body-font-family: var(--tz-font-sans-serif);
}

/* ekstra garanti */
body {
    font-family: var(--tz-body-font-family);
}
