/* HAUji — shared Tailwind-era theme tokens + small utilities that Tailwind's
   CDN build can't express (scrollbar hiding, custom easing, etc). Loaded by
   every page alongside the Tailwind CDN script and assets/tw-common.js. */
:root{
  --ink:#0F3D38; --ink-2:#0A2B27; --ink-3:#06201d;
  --accent:#F2A93B; --accent-deep:#D98F1F; --accent-soft:#FCEFD9;
  --cream:#FAF6EF; --muted:#5C716D; --line:#E4EFEC;
}
html{scroll-behavior:smooth}
body{font-family:'Inter',sans-serif;background:var(--cream);color:var(--ink)}
.btn-glow{box-shadow:0 8px 24px -6px rgba(242,169,59,.45)}
.card-lift{transition:transform .25s ease-out,box-shadow .25s ease-out}
.card-lift:hover{transform:translateY(-8px);box-shadow:0 22px 48px -12px rgba(15,61,56,.25)}
.bphoto img{filter:saturate(.92) contrast(1.05)}
.menu-panel{transition:opacity .25s ease-out}
details summary{cursor:pointer;list-style:none}
details summary::-webkit-details-marker{display:none}
details[open] summary .plus{transform:rotate(45deg)}
