.wcab-watch-controls { margin: 20px 0; padding-top: 16px; border-top: 1px solid #ddd; }
.wcab-watch-buttons { display: flex; flex-wrap: wrap; gap: 10px; }
.wcab-watch-controls .wcab-watch-button { margin: 0; white-space: normal; }
.wcab-watch-button[aria-pressed="true"] { box-shadow: inset 0 0 0 2px currentColor; }
.wcab-watch-description, .wcab-watch-message { font-size: 13px; line-height: 1.6; margin: 10px 0 0; }
.wcab-watch-message:empty { display: none; }
.wcab-auction > .wcab-watch-controls { margin: 12px 0 0; padding: 0; border: 0; }
.wcab-watch-controls--inline { display: flex; flex-direction: column; margin: 0; padding: 0; border: 0; }
.wcab-watch-controls--inline .wcab-watch-buttons { flex: 1; align-items: stretch; }
.wcab-auction .wcab-watch-controls--inline .wcab-watch-button { background: transparent; color: var(--theme-text-color, #3a4f66); border: 1px solid var(--theme-palette-color-5, #ddd); box-shadow: none; }
.wcab-auction .wcab-watch-controls--inline .wcab-watch-button:hover,
.wcab-auction .wcab-watch-controls--inline .wcab-watch-button:focus-visible { background: var(--theme-button-background-hover-color, var(--theme-palette-color-1, #2872fa)); border-color: var(--theme-button-border-hover-color, var(--theme-button-background-hover-color, var(--theme-palette-color-1, #2872fa))); color: var(--theme-button-text-hover-color, #fff); }
.wcab-watch-controls--compact { margin: 6px 0 0; padding: 0; border: 0; }
.wcab-watch-controls--compact .wcab-watch-buttons { flex-direction: column; align-items: flex-start; gap: 6px; }
.wcab-my-auctions .wcab-favorite-section .wcab-favorite-item > td:last-child .button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	box-shadow: none;
	width: 88px;
	max-width: 100%;
	height: 36px;
	min-height: 36px;
	margin: 0;
	padding: 6px 8px;
	font-size: 12px;
	line-height: 1.4;
	white-space: nowrap;
}
