/**
 * Design tokens generated from Figma local variables
 * (fileKey eGnK39J0IL4yACi7k8TO7o, read via get_variable_defs on nodes 9:9 / 9:249).
 * Do not hardcode these values elsewhere — reference the custom properties instead.
 */

:root {
	/* Color — brand/* */
	--color-brand-primary: #0000ff;
	--color-brand-accent: #ffffc8;

	/* Color — bg/* */
	--color-bg-base: #fefefe;
	--color-bg-subtle: #ffffeb;
	--color-bg-muted: #f8f7ed;
	--color-bg-ash: #e8ecf1;
	--color-bg-inverse: #1b1d2e;

	/* Color — pattern/* (decorative equipment-icon tile, not for text/UI) */
	--color-pattern-on-subtle: #f2efc8;
	/* pattern/on-muted: value from brief (#ECEAD3), not yet confirmed live via get_variable_defs */
	--color-pattern-on-muted: #ecead3;

	/* Color — text/* (only these three are used for text color) */
	--color-text-primary: #1b1d2e;
	--color-text-inverse: #fefce8;
	--color-text-accent: #0000ff;

	/* Color — border/* */
	--color-border-base: #e8e6da;
	--color-border-strong: #8a8770;

	/* Color — state/* */
	--color-state-tint-hover: #ededff;

	/* Radius */
	--radius-full: 999px;
	--radius-lg: 16px;
	--radius-md: 8px;
	--radius-sm: 4px;

	/* Font families */
	--font-sans: "Noto Sans JP", "Hiragino Sans", "Yu Gothic", sans-serif;
	--font-mincho: "Shippori Mincho B1", "Hiragino Mincho ProN", serif;
	--font-dm-sans: "DM Sans", sans-serif;
	--font-ono-water: "Darumadrop One", sans-serif;
	--font-ono-electric: "DotGothic16", sans-serif;
	--font-ono-wood: "Stick", sans-serif;
	--font-ono-peel: "Rampart One", sans-serif;
	--font-ono-air: "Train One", sans-serif;
	--font-ono-rattle: "Reggae One", sans-serif;
}
