Spaces:
Runtime error
Runtime error
| /** | |
| * 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; | |
| } | |
| } |