/* .vitepress/theme/custom.css */
:root {
    --vp-home-hero-name-color: #3e8bf2;
    --vp-button-brand-bg: #3e8bf2;
    --vp-button-brand-border: #63a1f3;
    --vp-button-brand-hover-bg: #3e8bf2dd;
    --vp-button-brand-hover-border: #63a1f3dd;
    --vp-c-brand-dark: var(--vp-button-brand-bg);
    --vp-home-hero-image-background-image: #007cf5;
    --vp-home-hero-image-filter: #00bffd;
    --vp-c-brand: #3e8bf2;
    --vp-custom-block-tip-border: #3e8bf280;
    --vp-custom-block-tip-text: #15335f;
    --vp-custom-block-tip-bg: #3e8bf20d;
}

/* 首页样式 start */
.VPHome .clip {
    background-image: -webkit-linear-gradient(left, #007cf5, #00bffd);
    -webkit-text-fill-color: transparent;
}

/* .has-sidebar .content {
  position: relative;
  z-index: 88;
} */
.epic-designer-main a {
    text-decoration: none;
}
.DocSearch-Button {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 32px;
    height: 32px;
    padding: 0;
    margin: 0;
    background: transparent;
    border-radius: 4px;
    transition: border-color 0.25s;
}

@media (width >= 768px) {
    .DocSearch-Button {
        justify-content: flex-start;
        width: 100%;
        height: 40px;
        padding: 0 10px 0 12px;
        background-color: var(--vp-c-bg-alt);
        border: 1px solid transparent;
        border-radius: 8px;
    }
}

@media (width <= 768px) {
    .DocSearch-Button-Keys {
        display: none;
    }
    .VPNavBarHamburger {
        width: 32px !important;
        height: 32px !important;
        border-radius: 4px;
    }
}
.DocSearch-Button:hover {
    background-color: #f5f5f6;
}
