/* ==========================================================================
   Base Styles - 全局基础样式
   ========================================================================== */

/* 导航菜单：去除首尾链接的内边距 */
nav[data-menu="type-1"] > ul > li:first-child > a {
	padding-inline-start: 0;
}

nav[data-menu="type-1"] > ul > li:last-child > a {
	padding-inline-end: 0;
}

/* 强调文本统一使用 600 粗细 */
strong, b {
    font-weight: 600;
}

/* 语言切换器圆角 */
.trp-language-switcher > div {
    border-radius: 5px;
}

/* 顶部与底部容器间距设置 */
.ct-container-full[data-vertical-spacing="top:bottom"],
.ct-container[data-vertical-spacing="top:bottom"] {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
}

/* 页面主体内容与页脚之间增加一些间距 */
.page-template-default .entry-content {
    margin-bottom: 50px;
}
