/* Eitbaar New App - Minimal styles to inherit theme styling */
.eitbaar-widget { font-family: inherit; }

.eitbaar-badge-wrap { margin: 0 0 12px; }
.eitbaar-badge {
	display:flex;
	justify-content:space-between;
	align-items:center;
	border:1px solid currentColor;
	border-radius: .75rem;
	padding: .65rem .85rem;
	gap: .75rem;
}
.eitbaar-badge-name { font-weight: 600; }
.eitbaar-badge-score { font-weight: 700; }

.eitbaar-red { color: #b42318; }
.eitbaar-yellow { color: #b54708; }
.eitbaar-green { color: #027a48; }

.eitbaar-review-form { display:block; }
.eitbaar-q { margin: 12px 0; }
.eitbaar-q-label { margin-bottom: 6px; font-weight: 600; }

.eitbaar-stars { display:flex; align-items:center; gap: 6px; flex-wrap: wrap; }
.eitbaar-star {
	background: transparent;
	border: 1px solid rgba(0,0,0,.18);
	border-radius: .5rem;
	padding: .25rem .5rem;
	cursor:pointer;
	line-height: 1;
	font-size: 18px;
}
.eitbaar-star.is-on { border-color: currentColor; }

.eitbaar-zero {
	background: transparent;
	border: 1px dashed rgba(0,0,0,.25);
	border-radius: .5rem;
	padding: .3rem .55rem;
	cursor:pointer;
	font-size: 12px;
}

.eitbaar-actions { margin-top: 14px; display:flex; align-items:center; gap: 10px; }
.eitbaar-msg { opacity: .85; }
.eitbaar-note { opacity: .85; }
