html,body{height:100%}body{display:flex;flex-direction:column;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}footer{flex-shrink:0;padding-top:20px}body{color:#ccc;background-color:#333}h1,h2,h3,h4,h5,h6{color:#ddd}h2{border-bottom:1px solid #555}hr{opacity:0.5}blockquote{color:#999;margin-bottom:20px;padding:0 0 0 20px;border-left:3px solid #555}code{color:#ddd;background-color:#3f3f3f;padding:3px;border-radius:0.25rem}a,.a{text-decoration:none;text-decoration-thickness:1px;color:#58a6ff;cursor:pointer}a:hover,.a:hover{text-decoration:underline}a.clean{text-decoration:none}footer a{color:inherit;font-weight:bold;text-decoration:underline}footer a:hover{color:inherit;opacity:50%}small{font-size:75%;color:gray}img{max-width:100%;height:auto}.content{flex:1 0 auto}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:0.75rem;padding-right:0.75rem}.btn,.btn a,a.btn{text-decoration:none}.btn:focus{box-shadow:none}div .btn-primary:hover{background-color:inherit;opacity:inherit}.bg-primary{background-color:#b55356 !important}.btn-primary,.btn-primary:focus{color:rgba(0,0,0,0.7);background-color:#b55356 !important;border-color:#b55356 !important}.btn-primary:hover,.btn-primary:active{color:rgba(0,0,0,0.7) !important;opacity:0.8}.btn-outline-primary{color:#b55356;border-color:#b55356}.btn-outline-primary:hover,.btn-outline-primary:active{background-color:#b55356 !important;border-color:#b55356 !important}.text-primary{background-color:#b55356 !important}.text-dark{color:#f8f9fa !important}.text-dark-always{color:#343a40 !important}.bg-light{background-color:#3f3f3f !important;border-color:#222 !important}.bg-light::placeholder{color:#999}.navbar a{text-decoration:none}.navbar a.navbar-brand:hover{opacity:0.5}.navbar .nav-link{color:rgba(0,0,0,0.7) !important}.navbar .nav-link:hover{color:rgba(0,0,0,0.5) !important}.navbar .nav-link.active{color:#000 !important}.navbar .nav-link.active:hover{color:rgba(0,0,0,0.5) !important}html[dir=ltr] .navbar-toggler{position:absolute;right:0.75rem;top:0.5rem}html[dir=rtl] .navbar-toggler{position:absolute;left:0.75rem;top:0.5rem}.navbar{min-height:3.5rem}.dropdown-menu,.dropdown .hover-content{background-color:#b55356;-webkit-transition:300ms ease;transition:300ms ease;display:block;height:0;padding:0;overflow:hidden;visibility:hidden;line-height:0;margin:0}.dropdown .hover-content{display:none}.dropdown-menu.show,.dropdown:hover .hover-content{display:block;height:inherit;line-height:inherit;padding:0.5rem 0;visibility:visible}.navbar-toggler:hover+.navbar-collapse.hover-content,.navbar-collapse.hover-content:hover{display:block}.dropdown-item{color:rgba(0,0,0,0.7)}.dropdown-item.active{background-color:unset}.dropdown-item:hover,.dropdown-item:active,.dropdown-item:focus{background-color:rgba(0,0,0,0.2);color:rgba(0,0,0,0.5)}.img-small{max-width:250px;max-height:250px}.header-anchor{text-decoration:none;display:none}h1:hover .header-anchor,h2:hover .header-anchor,h3:hover .header-anchor,h4:hover .header-anchor,h5:hover .header-anchor,h6:hover .header-anchor{display:inline;text-decoration:none}.form-control{background-color:#333;color:#ccc;border:1px solid #555}.input-group-text,.form-control::-webkit-file-upload-button{background-color:#4f4f4f;color:#ccc;border:1px solid #555}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#3f3f3f}.form-control::file-selector-button{background-color:#4f4f4f;color:#ccc;border:1px solid #555}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#3f3f3f}.form-select-dark{background-color:#444;border:1px solid #333}@media only screen and (min-width: 576px){html[dir=rtl] .dropdown-menu-sm-end{--bs-position: end;right:auto;left:0}}@media only screen and (min-width: 1024px){.main-content{max-width:1024px}}@media only screen and (min-width: 1200px){.main-content{max-width:1200px}}@media only screen and (min-width: 1600px){.main-content{max-width:75%}}@media only screen and (max-width: 757px){.dropdown-menu{border:0}.dropdown-item{font-weight:bold}.dropdown-item:hover{background-color:inherit}}@media only screen and (min-width: 576px){.navbar-expand-sm .navbar-collapse{display:block}header{position:absolute;right:1rem}nav .navbar-brand,nav .navbar-toggler,nav .navbar-collapse,nav .navbar-nav,nav li.nav-item,nav header{display:inline-block}html[dir=ltr] .lang-select-dropdown,.navbar-toggler{position:absolute;right:0.75rem}html[dir=rtl] .lang-select-dropdown,.navbar-toggler{position:absolute;left:0.75rem}}
