.article-visual-module__JQLUoW__figure{border:1px solid var(--line-strong);background:var(--surface-raised);border-radius:8px;margin:1.75rem 0;padding:1.5rem;overflow:hidden}.article-visual-module__JQLUoW__title{color:var(--active);font-weight:600}.article-visual-module__JQLUoW__items{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.article-visual-module__JQLUoW__items li{border:1px solid var(--line-hairline);border-radius:4px;flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:1rem;font-size:.85rem;line-height:1.5;display:flex}.article-visual-module__JQLUoW__items strong{color:var(--ink-strong)}.article-visual-module__JQLUoW__number{color:var(--active);font-size:1.4rem}.article-visual-module__JQLUoW__detail{color:var(--ink-muted);font-size:.8rem}.article-visual-module__JQLUoW__figure figcaption{color:var(--ink-muted);margin-top:1rem;font-size:.75rem;line-height:1.6}.article-visual-module__JQLUoW__figure figcaption a{color:var(--active);overflow-wrap:anywhere}.article-visual-module__JQLUoW__figure[data-kind=bars] .article-visual-module__JQLUoW__items{grid-template-columns:1fr}.article-visual-module__JQLUoW__track{background:var(--line-hairline);border-radius:3px;width:100%;height:12px;display:block;overflow:hidden}.article-visual-module__JQLUoW__track>span{transform-origin:0;background:linear-gradient(90deg,#2b9d97,#7bdfd0);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.article-visual-module__JQLUoW__track>span{animation:.9s ease-out both article-visual-module__JQLUoW__grow}@keyframes article-visual-module__JQLUoW__grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}
