#botoscope_shopify_sync_card{
    display:flex;
    align-items:center;
    gap:16px;
    flex-wrap:wrap;
    background:var(--bs-bg-secondary, #f5f7fa);
    border:1px solid var(--bs-border, #e2e8f0);
    border-radius:10px;
    padding:16px 20px;
    margin-bottom:16px;
    max-width:520px;
}

#botoscope_shopify_sync_card .botoscope_shopify_sync_card_line{
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:.06em;
    color:var(--bs-text-muted, #94a3b8);
    margin-bottom:4px;
}

#botoscope_shopify_last_sync_date{
    font-size:14px;
    font-weight:600;
    color:var(--bs-text, #1e293b);
}

#botoscope_shopify_last_sync_date > span{
    color:#94a3b8;
}

#botoscope_shopify_last_sync_count{
    font-size:14px;
    font-weight:600;
    color:var(--bs-text, #1e293b);
}

#botoscope_shopify_last_sync_count > span{
    color:#94a3b8;
}

#botoscope_shopify_sync_progress{
    margin-top:4px;
    display:none;
    max-width:520px;
}

#botoscope_shopify_sync_progress > div:first-child{
    background:var(--bs-border, #e2e8f0);
    border-radius:4px;
    height:6px;
    width:100%;
    overflow:hidden;
}

#botoscope_shopify_sync_progress > div:last-child{
    margin-top:6px;
    font-size:12px;
    color:var(--bs-text-muted, #64748b);
}

#botoscope_shopify_sync_bar{
    background:#4f8ef7;
    height:6px;
    border-radius:4px;
    width:0;
    transition:width .3s;
}

