|
|
|
|
|
body { |
|
|
background: url('https://i.postimg.cc/zBX9cDZy/bmw-german-luxury-cars-brands-black-shiny-fast-car-in-a-misty-fog-01-11-2024-1730444676-hd-wallpaper.jpg |
|
|
') no-repeat center center fixed; |
|
|
background-size: cover; |
|
|
font-family: 'Arial', sans-serif; |
|
|
color: #333; |
|
|
margin: 0; |
|
|
padding: 0; |
|
|
} |
|
|
|
|
|
|
|
|
.stApp .stTitle { |
|
|
background-color: rgba(76, 175, 80, 0.7); |
|
|
color: white; |
|
|
padding: 20px; |
|
|
text-align: center; |
|
|
font-size: 2.5rem; |
|
|
border-bottom: 2px solid #ddd; |
|
|
} |
|
|
|
|
|
|
|
|
.stSidebar { |
|
|
background-color: #ffffff; |
|
|
padding: 10px; |
|
|
border-right: 1px solid #ddd; |
|
|
} |
|
|
|
|
|
.stSidebar .stSlider { |
|
|
background-color: #fafafa; |
|
|
} |
|
|
|
|
|
|
|
|
.stFileUploader { |
|
|
margin: 20px; |
|
|
text-align: center; |
|
|
padding: 20px; |
|
|
background-color: rgba(244, 244, 244, 0.8); |
|
|
border: 2px dashed #ddd; |
|
|
} |
|
|
|
|
|
.stFileUploader input[type="file"] { |
|
|
margin-top: 10px; |
|
|
} |
|
|
|
|
|
|
|
|
.stImage, .stVideo { |
|
|
display: block; |
|
|
margin: 20px auto; |
|
|
max-width: 100%; |
|
|
border: 2px solid #ddd; |
|
|
border-radius: 10px; |
|
|
} |
|
|
|
|
|
.stImage img, .stVideo video { |
|
|
max-width: 100%; |
|
|
height: auto; |
|
|
} |
|
|
|
|
|
|
|
|
.stButton, .stDownloadButton { |
|
|
background-color: #4CAF50; |
|
|
color: white; |
|
|
padding: 10px 20px; |
|
|
font-size: 1rem; |
|
|
border-radius: 5px; |
|
|
border: none; |
|
|
cursor: pointer; |
|
|
transition: background-color 0.3s ease; |
|
|
} |
|
|
|
|
|
.stButton:hover, .stDownloadButton:hover { |
|
|
background-color: #45a049; |
|
|
} |
|
|
|
|
|
|
|
|
.stInfo { |
|
|
background-color: #2196F3; |
|
|
color: white; |
|
|
padding: 10px; |
|
|
border-radius: 5px; |
|
|
margin-top: 20px; |
|
|
} |
|
|
|
|
|
.stWarning { |
|
|
background-color: #ff9800; |
|
|
color: white; |
|
|
padding: 10px; |
|
|
border-radius: 5px; |
|
|
margin-top: 20px; |
|
|
} |
|
|
|
|
|
|
|
|
.stDownloadButton { |
|
|
display: inline-flex; |
|
|
align-items: center; |
|
|
justify-content: center; |
|
|
font-size: 1rem; |
|
|
padding: 10px 20px; |
|
|
} |
|
|
|
|
|
.stDownloadButton svg { |
|
|
margin-right: 10px; |
|
|
} |
|
|
|
|
|
|
|
|
footer { |
|
|
text-align: center; |
|
|
padding: 10px; |
|
|
background-color: #4CAF50; |
|
|
color: white; |
|
|
font-size: 1rem; |
|
|
} |
|
|
|