4 background-color: #ffffff;
6 font-family: Inter, "Segoe UI", Roboto, sans-serif;
11 -webkit-font-smoothing: antialiased;
12 -moz-osx-font-smoothing: grayscale;
39 font-family: "JetBrains Mono", Consolas, monospace;
43 background-color: #ddf1ff; /*Show background of #include files*/
48/* Main documentation text */
51 background-color: #f9fcff;
54/* Code line background */
61 font-family: "JetBrains Mono", Consolas, monospace;
67 border: 1px solid rgba(206, 233, 255, 0.836);
78/* Header background */
87 border-bottom: 0px solid #3cff00;
103/* Project name — visually suppressed but still present */
105 font-size: 0; /* hides text */
109/* Project brief + version */
117/* Break Doxygen header table layout */
133 background-color: #ffffff;
134 border: 1px solid rgba(98, 161, 255, 0.4);
136 margin-top: 30px !important;
137 margin-bottom: 0 !important;
138 display: inline-block;
139 vertical-align: middle;
144 border-right: 0px solid #ffffff;
152 background-color: #ffffff;
159 background-color: #ffffff;
163 background-color: #e0f3ff;
167#nav-tree .children_ul {
174 --nav-hover: #0b57e4;
175 --border-radius: 0px;
178/* ***************************** */
179/* Main horizontal navigation bar*/
180/* ***************************** */
182 background: var(--nav-bg);
183 /*Forehead above the nav bar*/
184 border-radius: var(--border-radius);
185 box-shadow: 0 0px 0px rgba(0,0,0,0.25);
191 color: var(--nav-text);
192 padding: 0.75rem 1.25rem;
195 transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
199 background: var(--nav-hover);
203 padding: 0.75rem 1.25rem;
207 transform: translateX(0px);
208 box-shadow: 0 2px 8px rgba(239, 246, 255, 0.815);
213 background: var(--nav-bg);
218 padding-left: 25px; /* Indent on hover */
221 color: var(--nav-text);
222 background-color: var(--nav-bg);
227 background: var(--nav-hover);
228 padding-left: 25px; /* Indent on hover */
233/* Target both up and down arrows */
234.sm-dox .smd-arrow-up,
235.sm-dox .smd-arrow-down,
238.sm-dox [class*="arrow"],
239.sm-dox [class*="scroll"] {
240 /* Reset any defaults */
241 background: none !important;
242 border: none !important;
243 padding: 0 !important;
244 margin: 0 !important;
245 display: block !important;
246 text-align: center !important;
247 cursor: pointer !important;
248 transition: all 0.3s ease !important;
251/* Child menu stays "hovered" when grandchild is open */
252.sm-dox li:has(ul:hover) > a {
253 color: #3498db !important;