.app-footer{background:var(--color-gray-900);border-top:var(--border-top-width) var(--border-top-style) var(--border-top-color);color:var(--color-white);padding:var(--padding-top-4) 0 var(--padding-bottom-4);text-align:center}.app-footer ul{margin-bottom:var(--margin-bottom-2)}.app-footer ul li{--list--inline--item--margin-right:var(--margin-right-2)}.app-footer ul svg{color:var(--color-white);font-size:2.5rem;-webkit-transition:opacity var(--transition-duration) var(--transition-timing-function);transition:opacity var(--transition-duration) var(--transition-timing-function)}.app-footer ul svg:focus,.app-footer ul svg:hover{opacity:.8}.app-footer ul svg:active{opacity:.6}.app-footer .nav{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.app-footer .nav .nav-item{--nav--color:var(--text-color-weakest)}.app-footer .nav .nav-item[href]:hover{--nav--color:var(--color-white)}
