.ni{--ni-spring:cubic-bezier(.34, 1.56, .64, 1);--ni-smooth:cubic-bezier(.22, 1, .36, 1);overflow:visible}@keyframes ni-squash{0%{transform:scale(1)}40%{transform:scale(.68)}to{transform:scale(1)}}@keyframes ni-grow-y{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes ni-grow-x{0%{transform:scaleX(.7)}to{transform:scaleX(1)}}@keyframes ni-pop{0%{transform:scale(.45)}to{transform:scale(1)}}@keyframes ni-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ni-hop{0%{transform:translateY(0)}40%{transform:translateY(-2px)}to{transform:translateY(0)}}@keyframes ni-dip{0%{transform:translateY(0)}40%{transform:translateY(2.5px)}to{transform:translateY(0)}}@keyframes ni-lean{0%{transform:rotate(0)}40%{transform:rotate(9deg)}to{transform:rotate(0)}}@keyframes ni-wobble{0%{transform:rotate(0)}30%{transform:rotate(-6deg)}65%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes ni-flex{0%{transform:scale(1)}40%{transform:scale(.55)}to{transform:scale(1)}}@keyframes ni-slide-in{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes ni-swap{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes ni-turn{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes ni-pulse{0%{transform:scale(1)}40%{transform:scale(.88)}to{transform:scale(1)}}@media (prefers-reduced-motion:no-preference){.group:is(:hover,:focus-visible) .ni-dashboard>*{transform-box:fill-box;transform-origin:50%;animation:ni-squash .48s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-dashboard>:nth-child(2){animation-delay:60ms}.group:is(:hover,:focus-visible) .ni-dashboard>:nth-child(3){animation-delay:.12s}.group:is(:hover,:focus-visible) .ni-dashboard>:nth-child(4){animation-delay:.18s}.group:is(:hover,:focus-visible) .ni-projects>:nth-child(n+2){transform-box:fill-box;transform-origin:50% 0;animation:ni-grow-y .42s var(--ni-spring) backwards}.group:is(:hover,:focus-visible) .ni-projects>:nth-child(2){animation-delay:0s}.group:is(:hover,:focus-visible) .ni-projects>:nth-child(3){animation-delay:70ms}.group:is(:hover,:focus-visible) .ni-projects>:nth-child(4){animation-delay:.14s}.group:is(:hover,:focus-visible) .ni-canvas>:nth-child(-n+2){transform-origin:12px 19px;animation:.6s cubic-bezier(.65,0,.35,1) ni-swap}.group:is(:hover,:focus-visible) .ni-papers>:nth-child(n+3){animation:ni-draw .34s var(--ni-smooth) backwards}.group:is(:hover,:focus-visible) .ni-papers>:nth-child(3){animation-delay:40ms}.group:is(:hover,:focus-visible) .ni-papers>:nth-child(4){animation-delay:.13s}.group:is(:hover,:focus-visible) .ni-papers>:nth-child(5){animation-delay:.22s}.group:is(:hover,:focus-visible) .ni-sources>*{animation:ni-hop .42s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-sources>:nth-child(4){animation-delay:0s}.group:is(:hover,:focus-visible) .ni-sources>:nth-child(3){animation-delay:60ms}.group:is(:hover,:focus-visible) .ni-sources>:nth-child(2){animation-delay:.12s}.group:is(:hover,:focus-visible) .ni-sources>:first-child{transform-box:fill-box;transform-origin:0 100%;animation:ni-lean .52s var(--ni-smooth) .18s}.group:is(:hover,:focus-visible) .ni-notes>:first-child{transform-box:fill-box;transform-origin:50%;animation:ni-wobble .52s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-notes>:nth-child(2){transform-box:fill-box;transform-origin:0 0;animation:ni-flex .42s var(--ni-spring) 80ms}.group:is(:hover,:focus-visible) .ni-citations>:first-child{animation:ni-dip .48s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-planner>:nth-child(-n+2){animation:ni-hop .38s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-planner>:nth-child(2){animation-delay:60ms}.group:is(:hover,:focus-visible) .ni-planner>:nth-child(5){animation:ni-draw .42s var(--ni-smooth) .12s backwards}.group:is(:hover,:focus-visible) .ni-templates>:first-child{transform-box:fill-box;transform-origin:0%;animation:ni-grow-x .42s var(--ni-spring) backwards}.group:is(:hover,:focus-visible) .ni-templates>:nth-child(n+2){transform-box:fill-box;transform-origin:50% 100%;animation:ni-grow-y .42s var(--ni-spring) backwards}.group:is(:hover,:focus-visible) .ni-templates>:nth-child(2){animation-delay:.1s}.group:is(:hover,:focus-visible) .ni-templates>:nth-child(3){animation-delay:.16s}.group:is(:hover,:focus-visible) .ni-shared>:nth-child(2),.group:is(:hover,:focus-visible) .ni-shared>:nth-child(3){animation:ni-slide-in .42s var(--ni-spring) 60ms backwards}.group:is(:hover,:focus-visible) .ni-shared>:first-child,.group:is(:hover,:focus-visible) .ni-shared>:nth-child(4){animation:ni-hop .38s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-settings>:first-child{transform-origin:12px 12px;animation:ni-turn .6s var(--ni-smooth)}.group:is(:hover,:focus-visible) .ni-admin>:first-child{transform-box:fill-box;transform-origin:50%;animation:ni-pulse .48s var(--ni-spring)}.group:is(:hover,:focus-visible) .ni-admin>:nth-child(2){animation:ni-draw .42s var(--ni-smooth) .12s backwards}}
