:root{
/* Header glass: translucent fill + backdrop blur + hairline highlight */
--glass-blur:blur(18px); /* @kind other */
--glass-fill:var(--alpha-surface-20);
--glass-border:inset 0 0 0 1px rgba(255,255,255,0.14); /* @kind shadow */
--glass-sheen:inset 0 1px 0 0 rgba(255,255,255,0.18); /* @kind shadow */

/* hairline strokes expressed as inset shadows, as in the file */
--stroke-grey:inset 0 0 0 1px var(--grey-500);
--stroke-accent:inset 0 0 0 1px var(--blue-400);
--stroke-black:inset 0 0 0 1px var(--black);
--stroke-hairline:inset 0 0 0 1px rgba(255,255,255,0.07);

/* gradient stroke used on the right edge of cards and plates */
--gradient-stroke:linear-gradient(90deg,rgba(76,165,255,0) 55%,rgba(76,165,255,0.55) 88%,#4CA5FF 100%); /* @kind other */
--gradient-stroke-w:1.5px;

/* decorative blue rings — bitmap arcs from the file, softened */
--glow-blur:blur(2px); /* @kind other */

--transition:160ms ease; /* @kind other */
}
