/*
 * WEVER brand fonts (self-hosted, SIL OFL 1.1 — licenses beside each family).
 * - NanumSquare Neo: body KR/EN, 400/700/800 (brand guide v2.0 "font - 나눔스퀘어")
 * - Google Sans: English display titles, 400–700 (Latin subset)
 * Mirrors the mobile app (apps/mobile/src/assets/fonts) and @wever-caret/core WEVER_FONT_LIBRARY.
 */
@font-face { font-family: "NanumSquare Neo"; font-weight: 400; font-style: normal; font-display: swap; src: url("./nanum-square-neo/NanumSquareNeo-bRg.woff2") format("woff2"); }
@font-face { font-family: "NanumSquare Neo"; font-weight: 700; font-style: normal; font-display: swap; src: url("./nanum-square-neo/NanumSquareNeo-cBd.woff2") format("woff2"); }
@font-face { font-family: "NanumSquare Neo"; font-weight: 800; font-style: normal; font-display: swap; src: url("./nanum-square-neo/NanumSquareNeo-dEb.woff2") format("woff2"); }
@font-face { font-family: "Google Sans"; font-weight: 400; font-style: normal; font-display: swap; src: url("./google-sans/GoogleSans-Regular.woff2") format("woff2"); }
@font-face { font-family: "Google Sans"; font-weight: 500; font-style: normal; font-display: swap; src: url("./google-sans/GoogleSans-Medium.woff2") format("woff2"); }
@font-face { font-family: "Google Sans"; font-weight: 600; font-style: normal; font-display: swap; src: url("./google-sans/GoogleSans-SemiBold.woff2") format("woff2"); }
@font-face { font-family: "Google Sans"; font-weight: 700; font-style: normal; font-display: swap; src: url("./google-sans/GoogleSans-Bold.woff2") format("woff2"); }
