@import url('../font/font.css');:root{--logo-blue:#179bb3;--logo-yellow:#fbc22c;--logo-gray:#2d323b}body{color:#2d323b;font-family:"Cera Pro",sans-serif;background:#f9fafb}a{text-decoration:none;color:#518ab3}a:active,a:hover{color:#3a5474}hr{background-color:#c9c9c9}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,0.75rem);padding-left:var(--bs-gutter-x,0.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1140px}}header>.navbar{background-color:#1779b3}.navbar-brand>img{height:55px}.sitefooter{background:#f6f6f6;color:#000;padding:0 0 40px;margin-top:20px;font-size:.9rem}.sitefooter hr{background:#979797}.sitefooter .socials img{width:20px;height:20px}.dropdown-menu.scrollable{height:auto;max-height:300px;overflow-x:hidden}.bi{display:inline-block;vertical-align:-.125em}.btn .bi{vertical-align:-.250em}#homepage .card{transition:all 0.15s ease-out}#homepage .card a{color:var(--logo-gray)}#homepage .card-header{background:transparent}#homepage .card a:hover{color:#fff}#homepage .card:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#homepage .card:hover{background:#6a808b}#homepage .development:hover{background:var(--logo-blue)}#homepage .v9-documentation:hover{background:var(--logo-yellow)}#homepage .coding-standards:hover{background:var(--logo-gray)}#notfound h1{font-size:10rem}#notfound h2{font-size:2rem}@media (min-width:1200px){#notfound h1{font-size:20rem}#notfound h2{font-size:calc(1.325rem + .9vw)}#notfound a{font-size:2rem}}#category>h1{margin-top:2rem}#category .category-items a{color:var(--logo-gray)}#category .category-items a:active,#category .category-items a:hover{color:var(--logo-blue)}.docs-all-pages,.docs-contents{position:-webkit-sticky;position:sticky;top:0;max-height:99vh;overflow-y:auto}pre{border-radius:.2rem}