/* Segoe UI Font - Local Implementation */
@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI'),
         local('SegoeUI'),
         local('Segoe UI Regular'),
         local('SegoeUI-Regular');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Medium'),
         local('SegoeUI-Medium');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Semibold'),
         local('SegoeUI-SemiBold');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Segoe UI';
    src: local('Segoe UI Bold'),
         local('SegoeUI-Bold');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Fallback font stack */
body {
    font-family: 'Segoe UI', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
}
