html:has(.mk-root){scroll-behavior:smooth}.mk-dots{background-image:radial-gradient(circle at 1px 1px, color-mix(in oklab, var(--text) 13%, transparent) 1px, transparent 0);background-size:16px 16px}.mk-dots:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 50% 40%, transparent 35%, var(--sidebar) 92%);position:absolute;inset:0}.mk-dots>*{position:relative}.mk-glow{background:radial-gradient(60% 55% at 78% 30%, color-mix(in oklab, var(--accent) 9%, transparent), transparent 70%), radial-gradient(45% 40% at 15% 5%, color-mix(in oklab, var(--text) 4%, transparent), transparent 70%)}@keyframes mk-caret{0%,45%{opacity:1}50%,95%{opacity:0}}.mk-caret{animation:1s step-end infinite mk-caret}@keyframes mk-reveal{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.mk-reveal{animation:linear both mk-reveal;animation-timeline:view();animation-range:entry entry 55%}}}@media (prefers-reduced-motion:reduce){html:has(.mk-root){scroll-behavior:auto}.mk-caret{animation:none}}
