@charset "UTF-8";
@import url('https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/Paperlogy.css');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+HK&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Thai&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic&display=swap');

@import url("https://cdn.jsdelivr.net/gh/fonts-archive/Paperlogy/subsets/Paperlogy-dynamic-subset.css");

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    background-color: #f8f9fa;
    color: #222;
    line-height: 1.6;
}

html[lang="en"] {
    font-family: "Noto Sans", sans-serif;
}
html[lang="ko"] {
    font-family: "PaperLogy";
}

html[lang="ja"] {
    font-family: "Noto Sans JP", sans-serif;
}
html[lang="zh-CN"] {
    font-family: "Noto Sans SC", sans-serif;
}
html[lang="zh-TW"] {
    font-family: "Noto Sans TC", sans-serif;
}
html[lang="zh-HK"], html[lang="yue"] {
    font-family: "Noto Sans HK", sans-serif;
}
html[lang="th"] {
    font-family: "Noto Sans Thai", sans-serif;
}
html[lang="ar"] {
    direction: rtl !important;
    font-family: "Noto Sans Arabic", sans-serif;
}


a {
    color: #fff;
    text-decoration: none;
}
