/* Search bar out-of-way */
.widget-type-search {
	position: absolute;
	top: 3px; right: 3px;
	width: 70%;
}
.widget-type-search > .widget-header {
	display: none;
}
.widget-type-search + div.widget {
	margin-top: 0;
}

/* 4 columns */
@container widget (min-width: 850px) and (max-width: 1249px) {
    .dynamic-columns:has(> :nth-child(4)) { --columns-per-row: 4; }
    .dynamic-columns > div:nth-child(3n+1) {
		padding-left: var(--widget-content-horizontal-padding);
  		border-left: 1px solid var(--color-separator);
  	}
    .dynamic-columns > div:nth-child(4n+1) {
        border-left: none;
        padding-left: 0;
    }
}

/* More contrast in icons */
img.bookmarks-icon, div.bookmarks-icon-container {
	opacity: 0.9;
}

/* Horizontal SSH */
.ssh > .widget-header {
	display: none;
}
.ssh li {
	float: left;
	margin-right: 3em;
}

.beszel-server {
	float: left;
	margin: 0 3em 2em 0;
}

/* Don't show latest from fit-girl */
.no-first li:first-child {
	display: none;
}
.no-paragraphs p {
	display: none;
}
.no-paragraphs a.block.text-truncate {
	display: none;
}
