Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
/** | |
* Copyright 2025 Google LLC | |
* | |
* Licensed under the Apache License, Version 2.0 (the "License"); | |
* you may not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, software | |
* distributed under the License is distributed on an "AS IS" BASIS, | |
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | |
* See the License for the specific language governing permissions and | |
* limitations under the License. | |
*/ | |
body:has(.welcome) { | |
background-color: white; | |
} | |
.info-page-container { | |
display: flex; | |
align-items: center; | |
justify-content: center; | |
gap: 40px; | |
padding: 40px; | |
max-width: 1300px; | |
margin: auto; | |
} | |
.info-content { | |
flex: 1; | |
min-width: 500px; | |
max-width: 1000px; | |
display: flex; | |
flex-direction: column; | |
gap: 20px; | |
font-size: 18px; | |
} | |
.info-header { | |
margin-bottom: 10px; | |
} | |
.title-header { | |
font-family: 'Google Sans', sans-serif; | |
font-size: 32px; | |
font-weight: 500; | |
font-style: normal; | |
} | |
.welcome .medgemma-logo { | |
width: 130px; | |
align-self: flex-end; | |
margin-top: 10px; | |
margin-right: 10px; | |
} | |
.info-button { | |
background-color: #C2E7FF; | |
} | |
.info-disclaimer-text { | |
font-family: 'Google Sans', sans-serif; | |
color: #333; | |
line-height: 1.5; | |
margin: 0; | |
font-size: 14px; | |
} | |
.info-disclaimer-title { | |
border-radius: 14.272px; | |
border: 1.359px solid #F1E161; | |
background: #F1E161; | |
mix-blend-mode: multiply; | |
padding: 0 5px; | |
} | |
.graphics { | |
position: relative; | |
min-width: 250px; | |
max-width: 450px; | |
flex: 0.5; | |
aspect-ratio: 1.2 / 1; | |
} | |
@media (max-width: 900px) { | |
.info-page-container { | |
flex-direction: column; | |
padding: 20px; | |
margin: 10px; | |
} | |
.info-content { | |
max-width: 100%; | |
align-items: center; | |
text-align: center; | |
} | |
.info-button { | |
align-self: center; | |
} | |
.info-header { | |
text-align: center; | |
} | |
.title-header { | |
font-size: 36px; | |
} | |
.info-text { | |
font-size: 16px; | |
} | |
.graphics { | |
min-width: 200px; | |
} | |
} | |
.graphics-top { | |
position: absolute; | |
top: 0; | |
left: 0; | |
z-index: 0; | |
width: 80%; | |
} | |
.graphics-bottom { | |
position: absolute; | |
bottom: 0; | |
right: 0; | |
z-index: 1; | |
opacity: 0; | |
animation: fadeIn 1s ease forwards; | |
width: 62%; | |
} | |
@keyframes fadeIn { | |
to { | |
opacity: 1; | |
} | |
} |