.aon-funnel-step-reference--empty{border:1px dashed #cfd8e3;border-radius:6px;padding:8px;color:#6a7684;font-size:12px;background:#f8fafc}
.aon-funnel-step-reference__state{margin-bottom:8px}
.aon-funnel-step-reference__badge{display:inline-flex;align-items:center;gap:4px;border-radius:999px;border:1px solid #d14343;background:#fff0f0;color:#b42318;font-size:11px;font-weight:700;line-height:1;padding:4px 8px;text-transform:uppercase;letter-spacing:.04em}
.aon-funnel-step-reference--hidden-author{border:1px solid #f1b5b5;border-radius:8px;padding:8px;background:#fff8f8}
.aon-funnel-step-reference--hidden-author .aon-funnel-step-reference__inner{opacity:.78}
.aon-funnel-step-reference .aon-funnel-step-reference__hidden-target{border-color:#f1b5b5;background:#fff8f8}
.aon-funnel-step-reference:not([data-author-mode='true']) .aon-funnel-step-reference__hidden-target{display:none !important}
.aon-funnel-step-reference .aon-funnel-step-reference__hidden-target .aon-funnel-question__description,.aon-funnel-step-reference .aon-funnel-step-reference__hidden-target .aon-funnel-section__description{color:#8a4b4b}
.aon-funnel-step-reference .aon-funnel-step-reference__hidden-meta{margin-left:8px;vertical-align:middle}
.aon-funnel-question{position:relative}
.aon-funnel-question .aon-funnel-step-reference__hidden-badge{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:2px;border:0;background:#d32f2f;color:#fff;font-size:9px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.04em;padding:0;z-index:10}
.aon-funnel-step-reference:not([data-author-mode='true']) .aon-funnel-step-reference__hidden-badge{display:none !important}