.projects_page__VCyyw{--showcase-demo-bg:var(--ebm-ui-primary-soft,#edf3fa);--showcase-demo-ink:var(--ebm-ui-primary,#245b90);--showcase-demo-border:var(--ebm-ui-border,#c9d9ea)}.projects_page__VCyyw .projects_demoEntry__T0Zkq{gap:8px;border:1px solid var(--showcase-demo-border);color:var(--showcase-demo-ink);background:var(--showcase-demo-bg);font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,Segoe UI,sans-serif;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.02em;box-shadow:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.projects_page__VCyyw .projects_demoEntry__T0Zkq:hover{border-color:var(--ebm-ui-focus,#b4cae0);color:var(--ebm-ui-primary-hover,#1f5284);background:var(--ebm-ui-primary-soft,#e4edf7)}.projects_page__VCyyw .projects_demoEntry__T0Zkq:active{background:var(--ebm-ui-primary-soft,#dce8f5)}.projects_page__VCyyw .projects_demoEntry__T0Zkq:focus-visible{outline:2px solid var(--showcase-demo-ink);outline-offset:3px;box-shadow:none}.projects_page__VCyyw :is(button,a,input,select):focus-visible{outline:2px solid var(--showcase-demo-ink);outline-offset:3px}@media (prefers-reduced-motion:reduce){.projects_page__VCyyw .projects_demoEntry__T0Zkq{transition:none}}