.dars-page-sections{border-block:1px solid var(--dars-line);padding-block:8px}.dars-page-sections ul{flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;list-style:none;display:flex}.dars-page-sections li{min-inline-size:0}.dars-page-sections a{min-block-size:44px;color:var(--dars-ink);overflow-wrap:anywhere;transition:background-color var(--dars-motion-base) var(--dars-motion-ease-enter);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:1rem;font-weight:650;line-height:1.5;text-decoration:none;display:flex}.dars-page-sections__icon{transition:transform var(--dars-motion-base) var(--dars-motion-ease-enter);flex:none;display:inline-flex}.dars-page-sections__icon svg{block-size:20px;inline-size:20px}.dars-page-sections a:hover{background:var(--dars-panel)}.dars-page-sections a:hover .dars-page-sections__icon{transform:translateY(-1px)}.dars-page-sections a:active{background:var(--dars-raised)}.dars-page-sections a:active .dars-page-sections__icon{transform:scale(.94)}.dars-page-section-target{scroll-margin-block-start:var(--dars-shell-space-3)}.dars-page-sections a:focus-visible,.dars-page-section-target:focus-visible{outline:2px solid var(--dars-focus-color);outline-offset:2px}html[data-dars-reduce-motion] .dars-page-sections a,html[data-dars-reduce-motion] .dars-page-sections__icon{transition:none;transform:none!important}@media (prefers-reduced-motion:reduce){:where(:root:not([data-dars-motion=full])) .dars-page-sections a,:where(:root:not([data-dars-motion=full])) .dars-page-sections__icon{transition:none;transform:none!important}}:where(:root[data-dars-motion=reduced]) .dars-page-sections a,:where(:root[data-dars-motion=reduced]) .dars-page-sections__icon{transition:none;transform:none!important}
