/* KaiOpen v3 for the apps (Estimate, Note, Agency): brand typeface and official mark only.
   The apps keep their own colour themes (Note has navy / white / purple / green), so no palette here. */
body,button,input,select,textarea{font-family:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif}
.ko-symbol{display:inline-block;width:30px;height:30px;object-fit:contain;vertical-align:middle;flex:none}
.brand .brand-mark:has(.ko-symbol){background:none;border:0;box-shadow:none;width:auto;height:auto;padding:0}
.ko-logo{display:block;height:34px;width:auto}.ko-logo-light{display:none}
:root[data-appearance=light] .ko-logo-dark{display:none}:root[data-appearance=light] .ko-logo-light{display:block}
header a:has(> .ko-logo){display:inline-flex;align-items:center}
