@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;700&display=swap');

body {
    font-family: 'Noto Sans KR', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    background-color: #f8f9fa; /* A very light gray, slightly warmer than default Tailwind gray-100 */
    color: #343a40; /* Dark gray for main text for good contrast */
}

/* Custom scrollbar for a cleaner look */
::-webkit-scrollbar {
    width: 8px;
}

::-webkit-scrollbar-track {
    background: #f1f1f1;
}

::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 4px;
}

::-webkit-scrollbar-thumb:hover {
    background: #555;
}

@media(max-width:600px){
    .m-pd-0{padding: 0 !important;}
    .m-pdl-04{padding-left: 0.4rem !important;}
    .m-pdr-04{padding-right: 0.4rem !important;}

    #recipeResults .pl-5{padding-left: 0.9rem !important;}
}