.topic-line-stage{isolation:isolate;background-image:linear-gradient(var(--color-line) 1px, transparent 1px), linear-gradient(90deg, var(--color-line) 1px, transparent 1px);background-position:50%;background-size:1.75rem 1.75rem;position:relative}.topic-line-stage:after{z-index:-1;background:radial-gradient(55% 70% at 50% 50%, transparent 40%, var(--color-surface));content:"";position:absolute;inset:0}.topic-line-art{stroke-width:.46px}.topic-line-art>:first-child{stroke:var(--color-area)}@media (prefers-reduced-motion:no-preference) and (scripting:enabled){.topic-line-art>*{stroke-dasharray:100}.topic-line-stage:not([data-play]) .topic-line-art>*{stroke-dashoffset:100px}.topic-line-stage[data-play]:not([data-played]) .topic-line-art>*{animation:topic-line-draw 1.8s var(--ease-out) both}@media (hover:hover){.topic-line:hover .topic-line-stage[data-played] .topic-line-art>*{animation:topic-line-draw 1.2s var(--ease-out) both}}.topic-line-art>:nth-child(2){animation-delay:.1s}.topic-line-art>:nth-child(n+3){animation-delay:.2s}}@keyframes topic-line-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}
