.nonalabo-seriesEntries__block{
	margin-bottom:20px;
}
.nonalabo-seriesEntries__block:last-child{
	margin-bottom:0;
}
.nonalabo-seriesEntries__subTitle{
	margin:0 0 10px;
	font-size:15px;
	font-weight:800;
	color:rgba(0,0,0,.78);
}
.nonalabo-seriesEntries__list{
	margin:0;
	padding:0;
	list-style:none;
	display:flex;
	flex-direction:column;
	gap:10px;
}
.nonalabo-seriesEntries__item{
	padding:12px 14px;
	border-radius:10px;
	background:rgba(0,0,0,.025);
	border:1px solid rgba(0,0,0,.07);
}
.nonalabo-seriesEntries__characterName{
	margin:0 0 6px;
	font-size:14px;
	font-weight:800;
	color:rgba(0,0,0,.82);
}
.nonalabo-seriesEntries__context{
	margin:0 0 6px;
	font-size:12px;
	color:rgba(0,0,0,.52);
}
.nonalabo-seriesEntries__body{
	margin:0;
	font-size:14px;
	line-height:1.65;
	color:rgba(0,0,0,.86);
	white-space:pre-wrap;
}
.nonalabo-seriesEntries__spoiler{
	margin:0;
}
.nonalabo-seriesEntries__spoilerSummary{
	cursor:pointer;
	font-size:13px;
	font-weight:700;
	color:rgba(180,83,9,.95);
}
.nonalabo-seriesEntries__spoiler .nonalabo-seriesEntries__body{
	margin-top:8px;
}
.nonalabo-srSection--seriesEntries{
	background:linear-gradient(165deg, rgba(255,251,235,.98) 0%, rgba(254,243,199,.35) 100%);
	border-color:rgba(217,119,6,.22);
}
.nonalabo-srEntriesList{
	display:flex;
	flex-direction:column;
	gap:14px;
}
.nonalabo-srEntryRow{
	padding:12px 14px;
	border-radius:10px;
	background:#fff;
	border:1px solid rgba(15,23,42,.08);
}
.nonalabo-srEntryRow__grid{
	display:grid;
	grid-template-columns:repeat(2, minmax(0, 1fr));
	gap:10px 12px;
	margin-bottom:10px;
}
@media (min-width:720px){
	.nonalabo-srEntryRow__grid{
		grid-template-columns:1.2fr .8fr 1fr 1fr;
	}
}
.nonalabo-srEntryRow__field{
	margin:0;
}
.nonalabo-srEntryRow__label{
	display:block;
	margin:0 0 4px;
	font-size:11px;
	font-weight:700;
	color:rgba(15,23,42,.55);
}
.nonalabo-srEntryRow__field--body .nonalabo-srField__input{
	max-width:none;
	min-height:4.5em;
}
.nonalabo-srEntryRow__delete{
	margin:8px 0 0;
	font-size:12px;
}
.nonalabo-spoilerLevelSelect{
	max-width:none;
	font-size:14px;
}
