.gcomb-list>li:last-child{border-bottom:var(--ds-border-width) solid var(--ds-color-edge)}.gcomb-row{column-gap:var(--ds-space-gap);row-gap:calc(var(--ds-space-gap-sm) / 2);padding-block:var(--ds-space-gap);border-top:var(--ds-border-width) solid var(--ds-color-edge);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark name arrow""mark line arrow";align-items:center;display:grid;position:relative}.gcomb-mark{grid-area:mark}.gcomb-name{grid-area:name;align-self:end}.gcomb-line{grid-area:line;align-self:start}.gcomb-arrow{grid-area:arrow}@media (min-width:48rem){.gcomb-row{column-gap:var(--ds-space-gap-lg);grid-template-columns:auto minmax(0,1fr) minmax(0,2fr) auto;grid-template-areas:"mark name line arrow"}.gcomb-name,.gcomb-line{align-self:center}}.gcomb-row:is(:hover,:has(.gcomb-link:focus-visible)) .ovg-mark{--ovg-out:calc(var(--ds-space-gap-sm) / 2)}.gcomb-row:is(:hover,:has(.gcomb-link:focus-visible)) .ovg-corner{border-color:var(--ds-color-violet)}.gcomb-link{color:inherit;text-decoration:none}.gcomb-link:after{content:"";position:absolute;inset:0}.gcomb-link:focus-visible{outline:none}.gcomb-row:has(.gcomb-link:focus-visible){outline:calc(var(--ds-border-width) * 2) solid var(--ds-color-ring);outline-offset:calc(var(--ds-border-width) * 2);border-radius:var(--ds-radius-md)}.gcomb-link{scroll-margin-top:calc(var(--ds-size-bar-pinned) + var(--ds-space-gap))}
