@import url("https://fonts.googleapis.com/css2?family=Sarabun:wght@300;400;700&display=swap");

/* เพิ่มที่ด้านบนของ CSS */
*,
*::before,
*::after {
    box-sizing: border-box;
}

/* variables */
:root {
    --white: #fff;
    --main: #eaedf0;
    --accent: #f76c92;
    --accent-2: #ffe4e9;
    --disabled: #cccccc;
    --add-button-bg: #4caf50;
    /* สีพื้นหลังสำหรับปุ่มเพิ่ม */
    --add-button-color: #fff;
    /* สีตัวอักษรสำหรับปุ่มเพิ่ม */
    --add-button-hover-bg: #45a049;
    /* สีพื้นหลังเมื่อ hover สำหรับปุ่มเพิ่ม */
}

/* styles */
body {
    font-family: "Sarabun", sans-serif !important;
    margin: 0;
    padding: 0;
    background-color: #f8f9fa;
}

.bg-header {
    background-color: var(--accent);
}

/* ปรับให้ข้อความใน navbar อยู่กลาง */
.navbar-nav {
    display: flex;
    justify-content: center;
    width: 100%;
}

.card {
    transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.card:hover {
    transform: scale(1.05);
    box-shadow: 0 10px 15px rgba(0, 0, 0, 0.1);
}

.card-title {
    font-weight: bold;
    font-size: 1.2rem;
}

.card-text {
    font-size: 1rem;
    color: #6c757d;
}
