| /* ββ Brand overrides βββββββββββββββββββββββββββββββββββββββββββ */ | |
| :root { | |
| --color-brand-primary: #E7AB12; | |
| --color-brand-secondary: #0D456C; | |
| } | |
| /* ββ Page background ββββββββββββββββββββββββββββββββββββββββββ */ | |
| body, .gradio-container { | |
| background-color: #003C66 ; | |
| } | |
| /* ββ Global button look βββββββββββββββββββββββββββββββββββββββ */ | |
| button.gr-button { | |
| background-color: #003C66 ; | |
| color: #E7AB12 ; | |
| } | |
| button.gr-button:hover { | |
| background-color: #0056b3 ; | |
| } | |
| /* force the logo container to leftβalign its child */ | |
| #logo-primary { | |
| display: block; /* ensure itβs a block container */ | |
| text-align: left ; | |
| } | |
| /* still keep your size constraints */ | |
| #logo-primary img { | |
| max-width: 80%; | |
| max-height: 90%; | |
| height: auto; | |
| object-fit: contain; | |
| margin: 2 ; | |
| /* nix any autoβmargins that might center it */ | |
| } | |
| /* ββ Header Markdown styling βββββββββββββββββββββββββββββββββ */ | |
| #header-text { | |
| /* overall container */ | |
| font-size: 1.75rem; /* ~23px */ | |
| line-height: 1.6; | |
| font-weight: bold; | |
| color: #C1CDDF ; | |
| } | |
| /* ensure all child text elements inherit that color */ | |
| #header-text, | |
| #header-text h1, | |
| #header-text p, | |
| #header-text strong, | |
| #header-text b, | |
| #header-text em { | |
| color: #C1CDDF ; | |
| } |