/**
 * DeskPress Docs Widget Styles
 *
 * Sidebar-specific overrides for the docs widget.
 * Search results reuse portal .hsd-search-* classes from hsd-portal.css.
 */

/* Widget container */
.hsd-docs-widget {
	position: relative;
}

/* Search wrapper: constrain to widget width */
.hsd-docs-widget .hsd-search-wrapper {
	margin-bottom: 12px;
}

.hsd-docs-widget .hsd-search-container {
	position: relative;
}

.hsd-docs-widget .hsd-search-input {
	width: 100%;
	box-sizing: border-box;
}

/* Search results dropdown: full widget width */
.hsd-docs-widget .hsd-search-results {
	position: absolute;
	left: 0;
	right: 0;
	z-index: 100;
}

/* Default article list */
.hsd-docs-widget-list {
	list-style: none;
	margin: 0;
	padding: 0;
}

.hsd-docs-widget-item {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #eee;
}

.hsd-docs-widget-item:last-child {
	border-bottom: none;
}

.hsd-docs-widget-link {
	display: block;
	padding: 8px 0;
	color: inherit;
	text-decoration: none;
	font-size: 14px;
	line-height: 1.4;
}

.hsd-docs-widget-link:hover {
	color: #0073aa;
	text-decoration: underline;
}
