hassaanik's picture
Upload 25 files
8f65667 verified
/* General Styles */
body {
margin: 0;
font-family: Arial, sans-serif;
background-color: #f0f8ff;
background-image: url('/static/images/back3.jpg');
background-size: cover;
background-position: center;
animation: backgroundChange 15s infinite;
}
button, .research-link, .case-report-link, input[type="file"] {
background-color: #4682b4;
color: white;
padding: 10px 20px;
border: none;
border-radius: 5px;
cursor: pointer;
font-size: 16px;
transition: background-color 0.3s ease;
}
button:hover, .research-link:hover, .case-report-link:hover, input[type="file"]:hover {
background-color: #03355e;
}
.container {
text-align: center;
padding: 50px;
}
h1 {
font-size: 2.5em;
color: #00000022;
margin-bottom: 20px;
}
/* Tab Styles */
.tabs {
display: flex;
justify-content: center;
margin-bottom: 20px;
}
.tab-button {
background-color: #4682b4;
color: rgb(0, 0, 0);
border: none;
padding: 10px 20px;
margin: 0 5px;
cursor: pointer;
font-size: 1.1em;
transition: background-color 0.3s ease;
}
.tab-button:hover {
background-color: #03355e;
}
.tab-button.active {
background-color: #ffffff;
}
.tab-content {
display: none;
}
.tab-content.active {
display: block;
}
form {
margin-bottom: 20px;
}
label {
font-size: 1.2em;
}
input[type="file"], input[type="text"] {
margin: 10px 0;
padding: 10px;
width: 100%;
max-width: 500px;
border: 1px solid #ccc;
border-radius: 5px;
}
button[type="submit"], button[type="button"] {
background-color: #5a9bd4;
color: white;
padding: 10px 20px;
border: none;
font-size: 1.1em;
cursor: pointer;
transition: background-color 0.3s ease;
}
button:hover {
background-color: #03355e;
}
/* Prediction Result */
.prediction-result {
margin-top: 20px;
font-size: 1.5em;
color: #000000;
opacity: 1;
}
/* Dropdown Links Styling */
.resources ul {
list-style-type: none;
padding: 0;
margin: 0;
}
.resources ul li {
margin: 5px 0;
}
.resources ul li a {
background-color: #f9a825; /* Bright yellow background */
color: white; /* White text */
padding: 10px;
border-radius: 5px;
text-decoration: none;
display: block;
transition: background-color 0.3s ease;
}
.resources ul li a:hover {
background-color: #f57f17; /* Darker yellow on hover */
}
/* Adding space between prediction result and research buttons */
.prediction-result {
margin-bottom: 20px; /* Adding space below the prediction result */
}
/* LLM Prompt Bar */
.llm-prompt-bar {
position: fixed;
bottom: 0;
width: 100%;
background-color: #333;
padding: 10px;
text-align: center;
}
.llm-prompt-bar input[type="text"] {
width: 70%;
padding: 10px;
font-size: 1.1em;
border: none;
border-radius: 5px;
}
.llm-prompt-bar button {
background-color: #5a9bd4;
color: white;
padding: 10px 20px;
border: none;
cursor: pointer;
font-size: 1.1em;
}
.llm-prompt-bar button:hover {
background-color: #03355e;
}
/* Background Change Animation */
@keyframes backgroundChange {
0% {
background-image: url('/static/images/back5.jpg');
}
50% {
background-image: url('/static/images/back6.jpg');
}
100% {
background-image: url('/static/images/back7.jpg');
}
}