karthik-2905's picture
Upload latest changes
0bd6c9a verified
@import url('https://api.fontshare.com/v2/css?f[]=satoshi@300,400,500,600,700,800,900&display=swap');
/* Global Styles */
* {
font-family: 'Satoshi', -apple-system, BlinkMacSystemFont, system-ui, sans-serif !important;
}
/* Streamlit App Styling */
.main {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
/* Headers */
h1, h2, h3, h4, h5, h6 {
font-family: 'Satoshi', system-ui, sans-serif !important;
font-weight: 600;
}
/* Text Elements */
p, span, div, label {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
/* Buttons */
button {
font-family: 'Satoshi', system-ui, sans-serif !important;
font-weight: 500;
}
/* Input Fields */
input, textarea, select {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
/* Streamlit Specific */
.stApp {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
.stMarkdown {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
.stSelectbox {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
.stButton > button {
font-family: 'Satoshi', system-ui, sans-serif !important;
font-weight: 500;
}
.stMetric {
font-family: 'Satoshi', system-ui, sans-serif !important;
}
/* Medical AI Styling */
.medical-header {
background: linear-gradient(90deg, #ff6b6b, #4ecdc4);
color: white;
padding: 1rem;
border-radius: 8px;
margin-bottom: 1rem;
}
.feature-card {
background: white;
padding: 1.5rem;
border-radius: 8px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
border: 1px solid #f0f2f6;
margin-bottom: 1rem;
}
.result-success {
background: #d4edda;
color: #155724;
padding: 1rem;
border-radius: 8px;
border-left: 4px solid #28a745;
}
.result-warning {
background: #fff3cd;
color: #856404;
padding: 1rem;
border-radius: 8px;
border-left: 4px solid #ffc107;
}
.result-danger {
background: #f8d7da;
color: #721c24;
padding: 1rem;
border-radius: 8px;
border-left: 4px solid #dc3545;
}