|
|
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700&display=swap'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
.stTabs { |
|
|
|
|
|
border-radius: 15px; |
|
|
padding: 10px; |
|
|
margin-bottom: 20px; |
|
|
} |
|
|
|
|
|
|
|
|
.stTabs [data-testid="stTabsHeader"] { |
|
|
display: flex; |
|
|
justify-content: center; |
|
|
align-items: center; |
|
|
} |
|
|
|
|
|
|
|
|
.stTab { |
|
|
background: transparent !important; |
|
|
color: #FFFFFF !important; |
|
|
font-family: 'Orbitron', sans-serif; |
|
|
margin: 0 5px; |
|
|
min-width: 120px; |
|
|
text-align: center; |
|
|
padding: 8px 16px !important; |
|
|
} |
|
|
|
|
|
.stTab[aria-selected="true"] { |
|
|
background: linear-gradient(90deg, #FF1E1E, #FF8E53) !important; |
|
|
color: white !important; |
|
|
border-radius: 8px; |
|
|
} |
|
|
|
|
|
|
|
|
.stTabs [role="tablist"] { |
|
|
max-width: fit-content; |
|
|
margin: 0 auto; |
|
|
} |
|
|
|
|
|
|
|
|
.stTabs button[role="tab"] { |
|
|
min-width: 200px; |
|
|
display: inline-flex; |
|
|
justify-content: center; |
|
|
} |
|
|
|
|
|
|
|
|
.stNumberInput div { |
|
|
background: rgba(36, 59, 85, 0.4); |
|
|
border-radius: 8px; |
|
|
padding: 5px; |
|
|
} |
|
|
|
|
|
.stTextInput div { |
|
|
background: rgba(36, 59, 85, 0.4); |
|
|
border-radius: 8px; |
|
|
padding: 5px; |
|
|
} |
|
|
|
|
|
|
|
|
.stUploader div { |
|
|
background: rgba(36, 59, 85, 0.3); |
|
|
border-radius: 8px; |
|
|
padding: 10px; |
|
|
} |
|
|
|
|
|
|
|
|
.stDataFrame { |
|
|
font-family: 'JetBrains Mono', monospace; |
|
|
background: rgba(20, 30, 48, 0.4); |
|
|
border-radius: 8px; |
|
|
padding: 10px; |
|
|
} |
|
|
|
|
|
|
|
|
img { |
|
|
border-radius: 15px !important; |
|
|
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15) !important; |
|
|
transition: transform 0.3s ease, box-shadow 0.3s ease !important; |
|
|
} |
|
|
|
|
|
img:hover { |
|
|
transform: translateY(-3px) !important; |
|
|
box-shadow: 0 8px 15px rgba(0, 0, 0, 0.2) !important; |
|
|
} |
|
|
|
|
|
|
|
|
.stVideo { |
|
|
border-radius: 15px !important; |
|
|
overflow: hidden !important; |
|
|
box-shadow: 0 6px 18px rgba(0, 0, 0, 0.2) !important; |
|
|
} |
|
|
|
|
|
.stVideo > video { |
|
|
border-radius: 15px !important; |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@keyframes border-animation { |
|
|
0% { |
|
|
transform: rotate(0deg); |
|
|
} |
|
|
100% { |
|
|
transform: rotate(360deg); |
|
|
} |
|
|
} |