/* Branding only: keep app routes, controls, and account flows unchanged. */
:root{--jk-lockup:url("jaykou-lockup-social-v3.svg")}
html.theme-dark,html.dark,body.dark,[data-theme="dark"]{--jk-lockup:url("jaykou-lockup-social-white-v3.svg")}
html.theme-light,html.light,body.light,[data-theme="light"]{--jk-lockup:url("jaykou-lockup-social-v3.svg")}
.jk-brand{display:inline-flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center;gap:1px!important;flex-shrink:0;text-decoration:none}
img.jk-lockup{display:block!important;width:156px!important;height:39px!important;max-width:100%;object-fit:contain!important;object-position:left center;border:0!important;border-radius:0!important;content:var(--jk-lockup)}
.jk-project{display:block!important;font:500 11px/1.3 system-ui,sans-serif!important;letter-spacing:.04em!important;color:inherit;opacity:.72;white-space:nowrap}
@media(max-width:540px){img.jk-lockup{width:132px!important;height:33px!important}.jk-project{font-size:10px!important}}
:root{--jk-lockup:url("jaykou-lockup-social-white-v3.svg")}

html[data-theme=light],html.theme-light,html.light,body.light,[data-theme=light]{--jk-lockup:url("jaykou-lockup-social-v3.svg")}
