/* 
 * Android WebView Font Rendering Fixes
 * This file ensures consistent font rendering between web browsers and the Android app
 */

/* Prevent Android from auto-adjusting text sizes */
html {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

body {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

/* Force consistent font rendering */
* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* Prevent font boosting on Android */
p, div, span, a, label, input, select, button, td, th {
    max-height: 999999px; /* Prevents Android font boosting */
}

/* Ensure form elements use consistent fonts */
input, select, textarea, button {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

/* Fix for table text rendering */
table {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
}

/* Optional: If you want slightly larger text in the app, uncomment and adjust:
body {
    font-size: 16px;
}
*/
