@import url("https://cdn.jsdelivr.net/npm/yakuhanjp@4.1.1/dist/css/yakuhanjp.css");

:root {
    --font-ui: "YakuHanJP", "Gen Interface JP", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --font-display: "YakuHanJP", "Gen Interface JP Display", "Gen Interface JP", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;

    --color-ink: #1f2430;
    --color-muted: #616a7f;
    --color-cream: #fbf6f1;
    --color-paper: #fffdfb;
    --color-accent: #9e2600;
    --color-accent-dark: #7b1e00;
    --color-line: #d9ccbf;

    --color-success-bg: #edf8ee;
    --color-success-line: #8fcca0;
    --color-error-bg: #fdeeee;
    --color-error-line: #e4a5a5;
    --color-warning-bg: #fff6e8;
    --color-warning-line: #f1c37b;
    --color-info-bg: #eef4fb;
    --color-info-line: #9abce4;

    --shadow-soft: 0 12px 28px rgb(0 0 0 / 8%);
    --shadow-soft-hover: 0 18px 34px rgb(0 0 0 / 12%);

    --auth-surface: #ffffff;
    --auth-surface-alt: #f7f8fb;
    --auth-ink: var(--color-ink);
    --auth-muted: #5d6678;
    --auth-line: #d4dce8;
    --auth-accent: #1e4f8a;
    --auth-accent-strong: #143a68;
    --auth-radius: 14px;
}
