#logo.has-logo a {
	min-width: 140px;
}

div.cell p > a:not(.pk-button),picture
.link-cell:not(.has-asset-picture) a {
	text-decoration: underline;
	text-decoration-thickness: 0.09em;
	text-decoration-style: dotted;
	transition: all linear .1s;
	text-underline-offset: 0.35em;
	&:hover {
		text-decoration: none;
		color: lighten($light-black, 10%);
	}
}

.dashboardcell .categories button.off {
	border: 1px solid #25BEAE;
	color: $light-black;
	background: white;
}

.link-list-cell .links-list {
    border-radius: $border-radius;
    li {
        border-bottom: 1px dashed #ccc;
        a {
            background-image: linear-gradient(#F4F4F4 0, #F4F4F4 100%);
			color: $light-black;
            &:hover {
                background-image: linear-gradient(#F4F4F4 0, #F4F4F4 100%);
                color: lighten($link-color, 25%);
				&::after {
					content: "→";
					font-weight: normal;
					margin-left: 10px;
					font-size: 0.8rem;
				}
            }
        }
    }
    li:last-child {
        border-bottom: none;
    }
}

div.link-cell.has-asset-picture {
    a:not(.asset-link) {
		color: $light-black;
		font-weight: bold;
		&:hover {
			text-decoration: none;
		}
		span {
            display: block;
            height: 24px;
			background-color: $primary-color;
			padding-left: 0.2em;
			padding-right: 0.2em;
			&::after {
				content: "→";
				margin-left: 3px;
				font-size: 0.8rem;
			}
		}
	}
}
