/* Product identity and publisher credit shared by application and public pages. */
.brand.product-brand{font-family:inherit;font-size:20px;font-weight:750;letter-spacing:-.025em;color:#f5f5f7;background:none;-webkit-text-fill-color:currentColor}
.made-with{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;box-sizing:border-box;padding:8px 12px;border:1px solid #45454e;border-radius:6px;background:#15151a;color:#e3e3e9;text-decoration:none;font-size:13px;line-height:1.4;white-space:nowrap;margin-left:auto}
.made-with-prefix{color:#b5b5bf}.made-with-name{color:#ff9a55;font-weight:650}.made-with svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.made-with:hover{border-color:#ff9a55;background:#242027}.made-with:focus-visible{outline:2px solid #ff9a55;outline-offset:4px}
.footer:has(.made-with){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}
@media(max-width:560px){.made-with{margin-left:0}.site-footer:has(.made-with){gap:18px}.brand.product-brand{font-size:18px}}
