/* flclash下载.top 配色：浅色 + 青蓝（VitePress 变量覆盖；不改对方 CSS 文件） */
:root{--vp-c-brand-1:#0e7490;--vp-c-brand-2:#0891b2;--vp-c-brand-3:#06b6d4;--vp-c-brand-soft:rgba(14,116,144,.12);
--vp-home-hero-name-color:transparent;--vp-home-hero-name-background:linear-gradient(120deg,#0e7490 30%,#22d3ee);
--vp-home-hero-image-background-image:linear-gradient(-45deg,#a5f3fc 40%,#bae6fd 60%);--vp-home-hero-image-filter:blur(44px)}
.VPSidebar{background:#f4fafc}
.vp-doc table{display:table;width:100%;font-size:14px}
.vp-doc .tw{overflow-x:auto;margin:16px 0}
.our-foot-nav{max-width:1100px;margin:0 auto;padding:18px 24px;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;border-top:1px solid var(--vp-c-divider)}
.our-foot-nav a{color:var(--vp-c-brand-1)}
.our-foot-nav b{color:var(--vp-c-text-2);font-weight:600;margin-right:4px}
.vp-doc details{border:1px solid var(--vp-c-divider);border-radius:8px;padding:8px 14px;margin:10px 0}
.vp-doc summary{font-weight:600;cursor:pointer}
@media(min-width:960px){.our-foot-nav{padding-left:calc(var(--vp-sidebar-width) + 24px)}}
