@charset "utf-8";

/*********** Contenu *****************/
#trash_content {
	height: 100%;
	margin: 0.3rem 0.4rem;
	display: flex;
	flex-direction: column;
	gap: 0.3rem;
}
.trash_rp_title {
	padding: 0.3rem 0 0.5rem;
}
.trash_deleted_ld {
	display: flex;
	gap: 0.5rem;
	align-items: flex-start;
	padding-left: 0.5rem;
	flex-wrap: wrap;
}
.trash_name {
	color: var(--lnb-charcoal-grey-color);
	flex: 1;
}
.trash_deleted_ts {
	font-size: 10px;
}
.trash_deleted_ld img {
	padding-top: 0.2rem;
}
.trash_deleted_ld .widg-btn-box {
	padding: 3px 4px 0 5px;
	float: right;
}
.trash_deleted_ld:hover .widg-btn-box {
	visibility: visible;
}

.trash-ld .trash-ld__assignment {
	padding: 5px;
	flex-basis: 100%;
}

.trash-ld .trash-ld__assignment-save {
	border: solid 1px var(--lnb-green-color);
	background-color: var(--lnb-green-color-20);
	border-radius: var(--lnb-xlight-border-radius);
	padding: 5px;
}

.widget-trash-select__wrapper {
	white-space: nowrap;
}

.widget-trash-select {
	max-width: 60%;
	padding: 1px 4px;
}

.widget-trash-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.widget-trash-header-menu {
	display: flex;
	align-items: center;
	gap: 0.5rem;
}
.widget-trash-header-menu .widget-trash-header-menu-right-part {
	flex-grow: 1;
}
.widget-trash-header-menu .widget-trash-search-input {
	border: 1px solid var(--lnb-green-color-40);
	border-radius: var(--lnb-xlight-border-radius);
	padding: 0.2rem 0.4rem;
}
.widget-trash-search-input:hover {
	border: 1px solid var(--lnb-green-color);
}
.widget-trash-search-input:focus {
	border: 1px solid var(--lnb-green-color);
	outline: none;
}
.widget-trash-send-wrapper {
	position: sticky;
	bottom: 0;
	display: flex;
	justify-content: space-between;
	gap: 0.5rem;
	height: 7rem;
	background-color: var(--lnb-white-color);
	padding: 0.3rem;
}
.widget-trash-btn {
	padding: 0 0.3rem;
	font-size: 1.4rem;
	color: var(--lnb-green-color);
	border: none;
	background: none;
	cursor: pointer;
}
.widget-trash-btn:hover {
	scale: 1.15;
}
.widget-trash-send-textarea {
	width: 100%;
	height: calc(100% - 2 * 0.3rem);
	border: 1px solid #ccc;
	border-radius: 5px;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.1); /* Grey shadow */
	resize: none;
	padding: 3px;
	font-family: var(--lnb-font-text);
	font-size: inherit;
}
.widget-trash-send-textarea:focus {
	outline: none;
	box-shadow: 0 0 6px rgba(0, 0, 0, 0.2); /* Stronger shadow on focus */
}
