.qsrv-badge {
    display: block;
    margin: 10px 0;
    padding: 10px 14px;
    background: #fff7e6;
    /* light amber */
    border: 1px solid #f5c26b;
    border-left: 4px solid #f59e0b;
    /* orange accent */
    border-radius: 6px;
    font-size: 14px;
    font-weight: 500;
    color: #8a5300;
    line-height: 1.4;
}

.qsrv-badge::before {
    content: "📍 ";
    font-size: 15px;
}

.qsrv-badge--loop {
    margin-top: .25rem
}