/*
Theme Name: My Custom Theme
Theme URI: https://yourwebsite.com/
Author: Your Name
Author URI: https://yourprofile.com/
Description: A simple custom WordPress theme for learning
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: my-custom-theme
*/

/* 基础样式重置 */
::-webkit-scrollbar{display:none}
html{background:#f9f9f9}
.h-7vh{height:7vh}
.bi-cloud-download{
    font-size: calc(1.3rem + .3vw) !important;
}
.bi-cloud-download span{
    font-size: calc(0.7rem + .3vw) !important;
}

.post-content *{
    font-size:1.25rem!important;
}

.post-content *{
    line-height:1.5!important;
    margin:0!important;
}

input:focus {
    /* 确保聚焦时无边框 */
    border: none;
    /* 清除浏览器默认的聚焦轮廓线（关键） */
    outline: none;
    /* 可选：添加自定义聚焦样式（如阴影），避免用户丢失焦点感知 */
}

input::placeholder {
    color: #ffffff;        /* 纯白色（等价于 white） */
}

figure img{
    max-width:100%!important;
}
input {
    /* 核心：输入文字设为白色（输入后也保持） */
    color: #ffffff;
    /* 清除默认边框（延续之前需求） */
    border: none;
    /* 清除聚焦默认轮廓线 */
    outline: none;

}


.wp-block-gallery{
    display:flex;
    flex-direction:column;
    gap:0.5rem;
}

@media (max-width: 576px) {
    .fs-3 {
        font-size: calc(1rem + .3vw) !important;
    }
    .fs-4 {
        font-size: calc(1.02rem + .3vw) !important;
    }
    .fs-5,.post-content * {
        font-size: calc(0.9rem + .3vw) !important;
    }

    .bi-cloud-download{
        font-size: calc(1.3rem + .3vw) !important;
    }
    .bi-cloud-download span{
        font-size: calc(0.7rem + .3vw) !important;
    }
}